Advertisement
Guest User

Untitled

a guest
Mar 2nd, 2011
262
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ; IRA-pc (680x0 Reassembler) v2.00 Feb 20 1999 (c)1999 Antiriad
  2. ; original by Tim Ruehsen (SiliconSurfer/PHANTASM)
  3.  
  4. STACK_INIT  EQU $0
  5. PC_INIT     EQU $4
  6. EXT_0002    EQU $6
  7. LINEA_EMU   EQU $28
  8. EXT_0004    EQU $C0
  9. EXT_0005    EQU $100
  10. EXT_0006    EQU $315
  11. EXT_0007    EQU $396
  12. EXT_0008    EQU $3A6
  13. EXT_0009    EQU $3B6
  14. EXT_000A    EQU $482
  15. EXT_000B    EQU $642
  16. EXT_000C    EQU $A7E
  17. EXT_000D    EQU $1200
  18. EXT_000E    EQU $1208
  19. EXT_000F    EQU $13C6
  20. EXT_0010    EQU $13D8
  21. EXT_0011    EQU $13F0
  22. EXT_0012    EQU $1400
  23. EXT_0013    EQU $1608
  24. EXT_0014    EQU $16F8
  25. EXT_0015    EQU $171B
  26. EXT_0016    EQU $2010
  27. EXT_0017    EQU $2108
  28. EXT_0018    EQU $21EE
  29. EXT_0019    EQU $21F8
  30. EXT_001A    EQU $23D2
  31. EXT_001B    EQU $23E0
  32. EXT_001C    EQU $28A2
  33. EXT_001D    EQU $29B2
  34. EXT_001E    EQU $29B4
  35. EXT_001F    EQU $29B8
  36. EXT_0020    EQU $29BC
  37. EXT_0021    EQU $29C4
  38. EXT_0022    EQU $29C8
  39. EXT_0023    EQU $29CA
  40. EXT_0024    EQU $29CB
  41. EXT_0025    EQU $29CC
  42. EXT_0026    EQU $29CE
  43. EXT_0027    EQU $29D0
  44. EXT_0028    EQU $29D2
  45. EXT_0029    EQU $29D3
  46. EXT_002A    EQU $29D4
  47. EXT_002B    EQU $29D5
  48. EXT_002C    EQU $29D6
  49. EXT_002D    EQU $29D8
  50. EXT_002E    EQU $29D9
  51. EXT_002F    EQU $29DA
  52. EXT_0030    EQU $29DC
  53. EXT_0031    EQU $29DE
  54. EXT_0032    EQU $29F2
  55. EXT_0033    EQU $29FA
  56. EXT_0034    EQU $2A0E
  57. EXT_0035    EQU $2A10
  58. EXT_0036    EQU $2A12
  59. EXT_0037    EQU $2A13
  60. EXT_0038    EQU $2A14
  61. EXT_0039    EQU $2A15
  62. EXT_003A    EQU $2A16
  63. EXT_003B    EQU $2A17
  64. EXT_003C    EQU $2A18
  65. EXT_003D    EQU $2A1A
  66. EXT_003E    EQU $2A1B
  67. EXT_003F    EQU $2A1C
  68. EXT_0040    EQU $2A1E
  69. EXT_0041    EQU $2A1F
  70. EXT_0042    EQU $2A20
  71. EXT_0043    EQU $2A22
  72. EXT_0044    EQU $2A24
  73. EXT_0045    EQU $2A25
  74. EXT_0046    EQU $2A26
  75. EXT_0047    EQU $2A27
  76. EXT_0048    EQU $2A28
  77. EXT_0049    EQU $2A2A
  78. EXT_004A    EQU $2A2C
  79. EXT_004B    EQU $2A2E
  80. EXT_004C    EQU $2A30
  81. EXT_004D    EQU $2A31
  82. EXT_004E    EQU $2A32
  83. EXT_004F    EQU $2A36
  84. EXT_0050    EQU $2A3A
  85. EXT_0051    EQU $2A3E
  86. EXT_0052    EQU $2A3F
  87. EXT_0053    EQU $2A40
  88. EXT_0054    EQU $2A42
  89. EXT_0055    EQU $2A44
  90. EXT_0056    EQU $2A48
  91. EXT_0057    EQU $2A49
  92. EXT_0058    EQU $2A4A
  93. EXT_0059    EQU $2A4B
  94. EXT_005A    EQU $2A4C
  95. EXT_005B    EQU $2A4D
  96. EXT_005C    EQU $2A4E
  97. EXT_005D    EQU $2A4F
  98. EXT_005E    EQU $2A50
  99. EXT_005F    EQU $2A52
  100. EXT_0060    EQU $2A54
  101. EXT_0061    EQU $2A5C
  102. EXT_0062    EQU $2A60
  103. EXT_0063    EQU $2A62
  104. EXT_0064    EQU $2A63
  105. EXT_0065    EQU $2A64
  106. EXT_0066    EQU $2A66
  107. EXT_0067    EQU $2A68
  108. EXT_0068    EQU $2A6A
  109. EXT_0069    EQU $2A6B
  110. EXT_006A    EQU $2A6C
  111. EXT_006B    EQU $2A6D
  112. EXT_006C    EQU $2A6E
  113. EXT_006D    EQU $2A70
  114. EXT_006E    EQU $2A71
  115. EXT_006F    EQU $2A72
  116. EXT_0070    EQU $2A74
  117. EXT_0071    EQU $2A76
  118. EXT_0072    EQU $2A8A
  119. EXT_0073    EQU $2A92
  120. EXT_0074    EQU $2AA6
  121. EXT_0075    EQU $2AA8
  122. EXT_0076    EQU $2AAA
  123. EXT_0077    EQU $2AAB
  124. EXT_0078    EQU $2AAC
  125. EXT_0079    EQU $2AAD
  126. EXT_007A    EQU $2AAE
  127. EXT_007B    EQU $2AAF
  128. EXT_007C    EQU $2AB0
  129. EXT_007D    EQU $2AB2
  130. EXT_007E    EQU $2AB3
  131. EXT_007F    EQU $2AB4
  132. EXT_0080    EQU $2AB6
  133. EXT_0081    EQU $2AB7
  134. EXT_0082    EQU $2AB8
  135. EXT_0083    EQU $2ABA
  136. EXT_0084    EQU $2ABC
  137. EXT_0085    EQU $2ABD
  138. EXT_0086    EQU $2ABE
  139. EXT_0087    EQU $2ABF
  140. EXT_0088    EQU $2AC0
  141. EXT_0089    EQU $2AC2
  142. EXT_008A    EQU $2AC4
  143. EXT_008B    EQU $2AC6
  144. EXT_008C    EQU $2AC8
  145. EXT_008D    EQU $2AC9
  146. EXT_008E    EQU $2ACA
  147. EXT_008F    EQU $2ACE
  148. EXT_0090    EQU $2AD2
  149. EXT_0091    EQU $2AD6
  150. EXT_0092    EQU $2AD7
  151. EXT_0093    EQU $2AD8
  152. EXT_0094    EQU $2ADA
  153. EXT_0095    EQU $2ADC
  154. EXT_0096    EQU $2AE0
  155. EXT_0097    EQU $2AE1
  156. EXT_0098    EQU $2AE2
  157. EXT_0099    EQU $2AE3
  158. EXT_009A    EQU $2AE4
  159. EXT_009B    EQU $2AE5
  160. EXT_009C    EQU $2AE6
  161. EXT_009D    EQU $2AE7
  162. EXT_009E    EQU $2AE8
  163. EXT_009F    EQU $2AEA
  164. EXT_00A0    EQU $2AEC
  165. EXT_00A1    EQU $2AF4
  166. EXT_00A2    EQU $2AF8
  167. EXT_00A3    EQU $2AFA
  168. EXT_00A4    EQU $2AFB
  169. EXT_00A5    EQU $2AFC
  170. EXT_00A6    EQU $2AFE
  171. EXT_00A7    EQU $2B00
  172. EXT_00A8    EQU $2B02
  173. EXT_00A9    EQU $2B03
  174. EXT_00AA    EQU $2B04
  175. EXT_00AB    EQU $2B05
  176. EXT_00AC    EQU $2B06
  177. EXT_00AD    EQU $2B08
  178. EXT_00AE    EQU $2B09
  179. EXT_00AF    EQU $2B0A
  180. EXT_00B0    EQU $2B0C
  181. EXT_00B1    EQU $2B0E
  182. EXT_00B2    EQU $2B22
  183. EXT_00B3    EQU $2B2A
  184. EXT_00B4    EQU $2B3E
  185. EXT_00B5    EQU $2B40
  186. EXT_00B6    EQU $2B42
  187. EXT_00B7    EQU $2B43
  188. EXT_00B8    EQU $2B44
  189. EXT_00B9    EQU $2B45
  190. EXT_00BA    EQU $2B46
  191. EXT_00BB    EQU $2B47
  192. EXT_00BC    EQU $2B48
  193. EXT_00BD    EQU $2B4A
  194. EXT_00BE    EQU $2B4B
  195. EXT_00BF    EQU $2B4C
  196. EXT_00C0    EQU $2B4E
  197. EXT_00C1    EQU $2B4F
  198. EXT_00C2    EQU $2B50
  199. EXT_00C3    EQU $2B52
  200. EXT_00C4    EQU $2B54
  201. EXT_00C5    EQU $2B55
  202. EXT_00C6    EQU $2B56
  203. EXT_00C7    EQU $2B57
  204. EXT_00C8    EQU $2B58
  205. EXT_00C9    EQU $2B5A
  206. EXT_00CA    EQU $2B5C
  207. EXT_00CB    EQU $2B5E
  208. EXT_00CC    EQU $2B60
  209. EXT_00CD    EQU $2B61
  210. EXT_00CE    EQU $2B62
  211. EXT_00CF    EQU $2B66
  212. EXT_00D0    EQU $2B6A
  213. EXT_00D1    EQU $2B6E
  214. EXT_00D2    EQU $2B6F
  215. EXT_00D3    EQU $2B70
  216. EXT_00D4    EQU $2B72
  217. EXT_00D5    EQU $2B74
  218. EXT_00D6    EQU $2B78
  219. EXT_00D7    EQU $2B79
  220. EXT_00D8    EQU $2B7A
  221. EXT_00D9    EQU $2B7B
  222. EXT_00DA    EQU $2B7C
  223. EXT_00DB    EQU $2B7D
  224. EXT_00DC    EQU $2B7E
  225. EXT_00DD    EQU $2B7F
  226. EXT_00DE    EQU $2B80
  227. EXT_00DF    EQU $2B82
  228. EXT_00E0    EQU $2B84
  229. EXT_00E1    EQU $2B8C
  230. EXT_00E2    EQU $2B90
  231. EXT_00E3    EQU $2B92
  232. EXT_00E4    EQU $2B93
  233. EXT_00E5    EQU $2B94
  234. EXT_00E6    EQU $2B96
  235. EXT_00E7    EQU $2B98
  236. EXT_00E8    EQU $2B9A
  237. EXT_00E9    EQU $2B9B
  238. EXT_00EA    EQU $2B9C
  239. EXT_00EB    EQU $2B9D
  240. EXT_00EC    EQU $2B9E
  241. EXT_00ED    EQU $2BA0
  242. EXT_00EE    EQU $2BA1
  243. EXT_00EF    EQU $2BA2
  244. EXT_00F0    EQU $2BA4
  245. EXT_00F1    EQU $2BA6
  246. EXT_00F2    EQU $2BBA
  247. EXT_00F3    EQU $2BC2
  248. EXT_00F4    EQU $2BD6
  249. EXT_00F5    EQU $2BD8
  250. EXT_00F6    EQU $2BDA
  251. EXT_00F7    EQU $2BDB
  252. EXT_00F8    EQU $2BDC
  253. EXT_00F9    EQU $2BDD
  254. EXT_00FA    EQU $2BDE
  255. EXT_00FB    EQU $2BDF
  256. EXT_00FC    EQU $2BE0
  257. EXT_00FD    EQU $2BE2
  258. EXT_00FE    EQU $2BE3
  259. EXT_00FF    EQU $2BE4
  260. EXT_0100    EQU $2BE6
  261. EXT_0101    EQU $2BE7
  262. EXT_0102    EQU $2BE8
  263. EXT_0103    EQU $2BEA
  264. EXT_0104    EQU $2BEC
  265. EXT_0105    EQU $2BED
  266. EXT_0106    EQU $2BEE
  267. EXT_0107    EQU $2BEF
  268. EXT_0108    EQU $2BF0
  269. EXT_0109    EQU $2BF2
  270. EXT_010A    EQU $2BF4
  271. EXT_010B    EQU $2BF6
  272. EXT_010C    EQU $2BF8
  273. EXT_010D    EQU $2BF9
  274. EXT_010E    EQU $2BFA
  275. EXT_010F    EQU $2BFE
  276. EXT_0110    EQU $2C02
  277. EXT_0111    EQU $2C06
  278. EXT_0112    EQU $2C07
  279. EXT_0113    EQU $2C08
  280. EXT_0114    EQU $2C0A
  281. EXT_0115    EQU $2C0C
  282. EXT_0116    EQU $2C10
  283. EXT_0117    EQU $2C11
  284. EXT_0118    EQU $2C12
  285. EXT_0119    EQU $2C13
  286. EXT_011A    EQU $2C14
  287. EXT_011B    EQU $2C15
  288. EXT_011C    EQU $2C16
  289. EXT_011D    EQU $2C17
  290. EXT_011E    EQU $2C18
  291. EXT_011F    EQU $2C1A
  292. EXT_0120    EQU $2C1C
  293. EXT_0121    EQU $2E24
  294. EXT_0122    EQU $3124
  295. EXT_0123    EQU $321C
  296. EXT_0124    EQU $3424
  297. EXT_0125    EQU $3534
  298. EXT_0126    EQU $3A3C
  299. EXT_0127    EQU $3C3E
  300. EXT_0128    EQU $3E37
  301. EXT_0129    EQU $3F42
  302. EXT_012A    EQU $401C
  303. EXT_012B    EQU $7F18
  304. EXT_012C    EQU $7F23
  305. EXT_012D    EQU $7F7F
  306. EXT_012E    EQU $DFF096
  307. EXT_012F    EQU $DFF09E
  308. EXT_0130    EQU $DFF0A0
  309. EXT_0131    EQU $DFF0A4
  310. EXT_0132    EQU $DFF0A6
  311. EXT_0133    EQU $DFF0A8
  312. EXT_0134    EQU $DFF0B0
  313. EXT_0135    EQU $DFF0B4
  314. EXT_0136    EQU $DFF0B6
  315. EXT_0137    EQU $DFF0B8
  316. EXT_0138    EQU $DFF0C0
  317. EXT_0139    EQU $DFF0C4
  318. EXT_013A    EQU $DFF0C6
  319. EXT_013B    EQU $DFF0C8
  320. EXT_013C    EQU $DFF0D0
  321. EXT_013D    EQU $DFF0D4
  322. EXT_013E    EQU $DFF0D6
  323. EXT_013F    EQU $DFF0D8
  324. EXT_0140    EQU $2F4E2DA
  325. EXT_0141    EQU $3F4E2E2
  326. EXT_0142    EQU $4090C10
  327. EXT_0143    EQU $504F0D4
  328. EXT_0144    EQU $50E1C24
  329. EXT_0145    EQU $6121B1A
  330. EXT_0146    EQU $9F8E0DE
  331. EXT_0147    EQU $AE5EA48
  332. EXT_0148    EQU $C110CF0
  333. EXT_0149    EQU $D04F1FC
  334. EXT_014A    EQU $D04FF00
  335. EXT_014B    EQU $E1C00DA
  336. EXT_014C    EQU $EF8FB10
  337. EXT_014D    EQU $1500F3EA
  338. EXT_014E    EQU $152F3930
  339. EXT_014F    EQU $18F4F906
  340. EXT_0150    EQU $2210FAE5
  341. EXT_0151    EQU $23F40000
  342. EXT_0152    EQU $261000F2
  343. EXT_0153    EQU $280DFFF6
  344. EXT_0154    EQU $2C1D130C
  345. EXT_0155    EQU $2E292C24
  346. EXT_0156    EQU $342A2010
  347. EXT_0157    EQU $35333B2E
  348. EXT_0158    EQU $362C16FC
  349. EXT_0159    EQU $362D261E
  350. EXT_015A    EQU $36322C26
  351. EXT_015B    EQU $3735322A
  352. EXT_015C    EQU $38302210
  353. EXT_015D    EQU $392D1D0A
  354. EXT_015E    EQU $393B3420
  355. EXT_015F    EQU $3B301A02
  356. EXT_0160    EQU $3B3D300C
  357. EXT_0161    EQU $3C3D362C
  358. EXT_0162    EQU $3C414244
  359. EXT_0163    EQU $3D40413C
  360. EXT_0164    EQU $3E382612
  361. EXT_0165    EQU $3F41413C
  362. EXT_0166    EQU $41341C0A
  363. EXT_0167    EQU $41352E29
  364. EXT_0168    EQU $43453E34
  365. EXT_0169    EQU $473C2210
  366. EXT_016A    EQU $483C2210
  367. EXT_016B    EQU $4BE19292
  368. EXT_016C    EQU $4F5B584D
  369. EXT_016D    EQU $7F7F7F62
  370. EXT_016E    EQU $7F7F7F7F
  371. EXT_016F    EQU $878A8888
  372. EXT_0170    EQU $CFEF0D26
  373. EXT_0171    EQU $D4E4EF22
  374. EXT_0172    EQU $D5E53326
  375. EXT_0173    EQU $D6EF0514
  376. EXT_0174    EQU $DADDEDFF
  377. EXT_0175    EQU $DCD0DF0F
  378. EXT_0176    EQU $DD0604E0
  379. EXT_0177    EQU $E8DAD1CE
  380. EXT_0178    EQU $E8E0E4F1
  381. EXT_0179    EQU $E8E8E9EB
  382. EXT_017A    EQU $E9E7F303
  383. EXT_017B    EQU $EAD9D3D5
  384. EXT_017C    EQU $EAE3E9F2
  385. EXT_017D    EQU $EAEEE6EF
  386. EXT_017E    EQU $EDE2DFEF
  387. EXT_017F    EQU $EDE6E1E0
  388. EXT_0180    EQU $EDE8EDF6
  389. EXT_0181    EQU $EDEBF7FB
  390. EXT_0182    EQU $EDEDF7F0
  391. EXT_0183    EQU $EEECF3F5
  392. EXT_0184    EQU $EFF4F2DE
  393. EXT_0185    EQU $F0EDEBEF
  394. EXT_0186    EQU $F1ECE9E7
  395. EXT_0187    EQU $F3102328
  396. EXT_0188    EQU $F4E3F7FC
  397. EXT_0189    EQU $F4E6DFF4
  398. EXT_018A    EQU $F4EBE1D8
  399. EXT_018B    EQU $F6EBE6DE
  400. EXT_018C    EQU $F9FBFDF9
  401. EXT_018D    EQU $FB02F8E2
  402. EXT_018E    EQU $FD05E9E2
  403. EXT_018F    EQU $FD132216
  404. EXT_0190    EQU $FFFF8C86
  405. EXT_0191    EQU $FFFFA086
  406. EXT_0192    EQU $FFFFAFCD
  407. EXT_0193    EQU $FFFFB2B4
  408. EXT_0194    EQU $FFFFB4B4
  409. EXT_0195    EQU $FFFFC2B1
  410. EXT_0196    EQU $FFFFC2CC
  411. EXT_0197    EQU $FFFFC8D8
  412. EXT_0198    EQU $FFFFC8EA
  413. EXT_0199    EQU $FFFFCACE
  414. EXT_019A    EQU $FFFFCCCD
  415. EXT_019B    EQU $FFFFD0B2
  416. EXT_019C    EQU $FFFFD0CF
  417. EXT_019D    EQU $FFFFD2E2
  418. EXT_019E    EQU $FFFFD4BB
  419. EXT_019F    EQU $FFFFD4E4
  420. EXT_01A0    EQU $FFFFDCD9
  421. EXT_01A1    EQU $FFFFDEFF
  422. EXT_01A2    EQU $FFFFE0C4
  423. EXT_01A3    EQU $FFFFE0D4
  424. EXT_01A4    EQU $FFFFE0DF
  425. EXT_01A5    EQU $FFFFE2DE
  426. EXT_01A6    EQU $FFFFE4D4
  427. EXT_01A7    EQU $FFFFE4D9
  428. EXT_01A8    EQU $FFFFE4E8
  429. EXT_01A9    EQU $FFFFE5DE
  430. EXT_01AA    EQU $FFFFE5E2
  431. EXT_01AB    EQU $FFFFE5EB
  432. EXT_01AC    EQU $FFFFE6E9
  433. EXT_01AD    EQU $FFFFE6ED
  434. EXT_01AE    EQU $FFFFE7E2
  435. EXT_01AF    EQU $FFFFE7F8
  436. EXT_01B0    EQU $FFFFE8D6
  437. EXT_01B1    EQU $FFFFE8DA
  438. EXT_01B2    EQU $FFFFE8DB
  439. EXT_01B3    EQU $FFFFE8E0
  440. EXT_01B4    EQU $FFFFEAE0
  441. EXT_01B5    EQU $FFFFECE4
  442. EXT_01B6    EQU $FFFFECE8
  443. EXT_01B7    EQU $FFFFECEF
  444. EXT_01B8    EQU $FFFFEDE5
  445. EXT_01B9    EQU $FFFFEEE9
  446. EXT_01BA    EQU $FFFFEFE9
  447. EXT_01BB    EQU $FFFFEFF2
  448. EXT_01BC    EQU $FFFFEFF5
  449. EXT_01BD    EQU $FFFFF0E8
  450. EXT_01BE    EQU $FFFFF2F2
  451. EXT_01BF    EQU $FFFFF2FF
  452. EXT_01C0    EQU $FFFFF4FB
  453. EXT_01C1    EQU $FFFFFB01
  454. EXT_01C2    EQU $FFFFFF15
  455. EXT_01C3    EQU $FFFFFFFF
  456.  
  457.  
  458.  
  459.  
  460.  
  461.     SECTION S_0,CODE
  462.  
  463.     DC.W    $0000
  464.     BSET    D1,0(A3,D0)
  465.     ORI.B   #$00,D0
  466.     ORI.B   #$00,D2
  467.     ORI.B   #$00,D0
  468.     ORI.B   #$00,D1
  469.     ORI #$4000,(A7)+
  470.     SF  0(A2)
  471.     BSET    D1,0(A1)
  472.     ORI #$70FF,(A7)+
  473.     RTS
  474.     NEG D5
  475.     DC.W    $4C49
  476.     ADDQ    #1,A1
  477.     SUBQ    #2,A5
  478.     ORI.B   #$CE,D0
  479.     MOVEA.L (A6),A2
  480.     DC.W    $4552
  481.     MOVE    -(A0),D5
  482.     NEG -(A5)
  483.     DC.W    $6C69
  484.     DC.W    $4375
  485.     DC.W    $7374
  486.     DC.W    $6F6D
  487.     MOVE    -(A0),D5
  488.     DC.W    $4761
  489.     DC.W    $756E
  490.     MOVEQ   #108,D2
  491.     BCS.S   LAB_0003
  492.     DC.W    $4949
  493.     DC.W    $4920
  494.     MOVE.L  -(A0),-(A6)
  495.     ADDQ    #2,25888(A0)
  496.     NOT 28257(A1)
  497.     BGE.S   LAB_0000
  498.     DC.W    $5175
  499.     DC.W    $6573
  500.     MOVEQ   #10,D2
  501.     DC.W    $5075
  502.     BHI.S   LAB_0005
  503.     DC.W    $6973
  504.     DC.W    $6865
  505.     BCC.S   LAB_0001
  506.     DC.W    $6279
  507.     MOVEA.L (A5),A0
  508.     SUBQ.B  #1,-(A0)
  509.     DC.W    $476F
  510.     BGE.S   LAB_0006
  511.     EORI    #$7269,(A7)
  512.     MOVEQ   #116,D2
  513. LAB_0000:
  514.     BCS.S   LAB_0007
  515.     MOVEA.L -(A2),A0
  516.     DC.W    $7920
  517.     DC.W    $4D69
  518.     DC.W    $6B65
  519.     MOVEA.L D4,A0
  520.     BCS.S   LAB_0009+2
  521.     MOVEQ   #101,D3
  522. LAB_0001:
  523.     DC.W    $730A
  524.     DC.W    $4761
  525.     DC.W    $6D65
  526.     MOVEA.L D4,A0
  527.     DC.W    $6573
  528.     DC.W    $6967
  529.     BGT.S   LAB_0002
  530.     DC.W    $6279
  531.     MOVEA.L (A3),A0
  532.     BLE.S   LAB_000B
  533.     MOVEQ   #119,D2
  534.     BSR.S   LAB_000C
  535.     BCS.S   LAB_0004
  536.     DC.W    $4372
  537.     DC.W    $6561
  538.     MOVEQ   #105,D2
  539.     BLE.S   LAB_000D
  540.     DC.W    $730A
  541.     DC.W    $4772
  542.     BSR.S   LAB_000E
  543.     DC.W    $6869
  544.     DC.W    $6373
  545.     MOVEA.L -(A2),A0
  546. LAB_0002:
  547.     DC.W    $7920
  548.     DC.W    $4368
  549.     MOVEQ   #105,D1
  550. LAB_0003:
  551.     DC.W    $7320
  552.     DC.W    $436F
  553.     BGE.S   LAB_000F
  554. LAB_0004:
  555.     BVS.S   LAB_0011
  556.     DC.W    $7320
  557.     BSR.S   LAB_0012+2
  558.     BCC.S   LAB_0008
  559.     DC.W    $4861
  560.     DC.W    $7964
  561. LAB_0005:
  562.     BGT.S   LAB_0009
  563.     NEG -(A1)
  564.     BGE.S   LAB_0014
  565.     BLE.S   LAB_0013+2
  566. LAB_0006:
  567.     DC.W    $0A4D
  568.     DC.W    $7573
  569.     DC.W    $6963
  570.     MOVEA.L -(A2),A0
  571.     DC.W    $7920
  572.     ADDQ    #2,27936(A1)
  573.     NOT 27756(A7)
  574. LAB_0007:
  575.     BVS.S   LAB_0015+4
  576. LAB_0008:
  577.     DC.W    $0000
  578.     OR.B    D0,D0
  579.     NEG (A5)
  580. LAB_0009:
  581.     ORI.B   #$01,D0
  582.     OR.B    D0,D0
  583.     NEG (A6)
  584.     ORI.B   #$11,D0
  585.     OR.B    D0,D0
  586.     NEG 0(A3,D0)
  587. LAB_000B:
  588.     BTST    D0,(A2)
  589.     OR.B    D0,D0
  590.     NEG (A6)+
  591.     DC.W    $0000
  592.     BTST    D0,(A6)
  593.     OR.B    D0,D0
  594.     NEG -(A3)
  595.     DC.W    $0000
  596. LAB_000C:
  597.     BTST    D0,0(A6,A0)
  598.     NEG -(A4)
  599. LAB_000D:
  600.     DC.W    $0000
  601.     BCHG    D0,(A0)
  602.     OR.B    D0,D0
  603.     NEG -(A5)
  604. LAB_000E:
  605.     DC.W    $0000
  606.     BCHG    D0,(A0)+
  607.     OR.B    D0,D0
  608.     NEG -(A6)
  609.     DC.W    $0000
  610.     BCHG    D0,0(A2)
  611. LAB_000F:
  612.     ORI.B   #$00,D0
  613. LAB_0011:
  614.     DC.W    $0000
  615. LAB_0012:
  616.     MOVEM.L D2-D7/A2-A6,-(A7)
  617.     JSR EXT_0009
  618.     MOVEA.L LAB_000F+2(PC),A0
  619. LAB_0013:
  620.     MOVEA.L 104(A0),A0
  621.     JSR (A0)
  622. LAB_0014:
  623.     JSR EXT_001C
  624.     MOVEM.L (A7)+,D2-D7/A2-A6
  625.     RTS
  626. LAB_0015:
  627.     MOVE.L  #$00002CDC,D0
  628.     SUBI.L  #$0006DAEC,D0
  629.     MOVE.L  D0,STACK_INIT
  630.     MOVEA.L 76(A5),A0
  631.     JSR (A0)
  632.     RTS
  633.     MOVEA.L 80(A5),A0
  634.     JSR (A0)
  635.     RTS
  636.     MOVE    #$0001,D0
  637.     MOVEA.L #$00002CF8,A0
  638.     JSR PC_INIT
  639.     RTS
  640.     MOVE    #$0000,D0
  641.     MOVEA.L #$00002CF8,A0
  642.     JSR PC_INIT
  643.     RTS
  644.     DC.W    $0000
  645.     BSET    D1,0(A4)
  646.     ORI.B   #$00,D7
  647.     ORI.B   #$00,D0
  648.     DC.W    $000C
  649.     ORI.B   #$E2,D0
  650.     ORI.B   #$EA,D0
  651.     ORI.B   #$F2,D0
  652.     ORI.B   #$FA,D0
  653.     DC.W    $0000
  654.     BTST    D0,D2
  655.     DC.W    $0000
  656.     MOVEP   0(A2),D0
  657.     DC.W    $0008
  658.     ORI.B   #$01,D0
  659.     DC.W    $0000
  660.     BTST    D0,(A4)+
  661.     DC.W    $0000
  662.     BTST    D0,0(A4)
  663.     BTST    D0,STACK_INIT.W
  664.     BCHG    D0,D4
  665.     DC.W    $0000
  666.     BCHG    D0,(A6)+
  667.     DC.W    $0000
  668.     BCHG    D0,-(A4)
  669.     DC.W    $0000
  670.     BCHG    D0,0(A0,D0)
  671.     BCHG    D0,0(A6,D0)
  672.     ORI.B   #$00,D0
  673.     BSET    D1,0(A2,D4)
  674.     BSET    D1,0(A1)
  675. LAB_0016:
  676.     SF  0(A2)
  677.     DC.W    $0000
  678.     MOVE    D0,EXT_001E
  679.     TST D0
  680.     BEQ LAB_0017
  681.     SUBQ    #1,D0
  682.     ASL #2,D0
  683.     MOVEA.L A0,A1
  684.     ADDA.L  #$0000001C,A1
  685.     MOVE.L  A1,EXT_001F
  686.     MOVEA.L (A0)+,A1
  687.     ADDA.L  LAB_0016+2(PC),A1
  688.     MOVE.L  0(A1,D0),D1
  689.     ADD.L   LAB_0016+2(PC),D1
  690.     MOVE.L  D1,EXT_0020
  691.     MOVEA.L (A0)+,A1
  692.     ADDA.L  LAB_0016+2(PC),A1
  693.     MOVE.L  0(A1,D0),D1
  694.     ADD.L   LAB_0016+2(PC),D1
  695.     MOVE.L  D1,EXT_0060
  696.     MOVEA.L (A0)+,A1
  697.     ADDA.L  LAB_0016+2(PC),A1
  698.     MOVE.L  0(A1,D0),D1
  699.     ADD.L   LAB_0016+2(PC),D1
  700.     MOVE.L  D1,EXT_00A0
  701.     MOVEA.L (A0)+,A1
  702.     ADDA.L  LAB_0016+2(PC),A1
  703.     MOVE.L  0(A1,D0),D1
  704.     ADD.L   LAB_0016+2(PC),D1
  705.     MOVE.L  D1,EXT_00E0
  706. LAB_0017:
  707.     BSR LAB_0019
  708.     BSR LAB_001A
  709.     BSR LAB_001B
  710.     BSR LAB_001C
  711.     TST EXT_001E
  712.     BNE LAB_0018
  713.     MOVE.B  #$01,EXT_005F
  714.     MOVE.B  #$01,EXT_009F
  715.     MOVE.B  #$01,EXT_00DF
  716.     MOVE.B  #$01,EXT_011F
  717. LAB_0018:
  718.     RTS
  719. LAB_0019:
  720.     MOVE    #$0001,EXT_012E
  721.     MOVE.L  #$000029F2,EXT_0031
  722.     MOVE.L  #$000029FA,EXT_0032
  723.     MOVE.L  #$00002A0E,EXT_0033
  724.     CLR EXT_0030
  725.     CLR EXT_002F
  726.     CLR EXT_0025
  727.     CLR EXT_002C
  728.     CLR EXT_0023
  729.     CLR EXT_0034
  730.     CLR EXT_0035
  731.     CLR EXT_0036
  732.     CLR EXT_003C
  733.     CLR.L   EXT_0042
  734.     CLR EXT_0049
  735.     CLR EXT_004A
  736.     CLR EXT_0026
  737.     CLR EXT_004B
  738.     CLR EXT_0056
  739.     CLR EXT_005A
  740.     CLR EXT_005E
  741.     CLR EXT_002D
  742.     CLR EXT_0051
  743.     CLR EXT_0053
  744.     CLR EXT_005F
  745.     RTS
  746. LAB_001A:
  747.     MOVE    #$0002,EXT_012E
  748.     MOVE.L  #$00002A8A,EXT_0071
  749.     MOVE.L  #$00002A92,EXT_0072
  750.     MOVE.L  #$00002AA6,EXT_0073
  751.     CLR EXT_0070
  752.     CLR EXT_006F
  753.     CLR EXT_0065
  754.     CLR EXT_006C
  755.     CLR EXT_0063
  756.     CLR EXT_0074
  757.     CLR EXT_0075
  758.     CLR EXT_0076
  759.     CLR EXT_007C
  760.     CLR.L   EXT_0082
  761.     CLR EXT_0089
  762.     CLR EXT_008A
  763.     CLR EXT_0066
  764.     CLR EXT_008B
  765.     CLR EXT_0096
  766.     CLR EXT_009A
  767.     CLR EXT_009E
  768.     CLR EXT_006D
  769.     CLR EXT_0091
  770.     CLR EXT_0093
  771.     CLR EXT_009F
  772.     RTS
  773. LAB_001B:
  774.     MOVE    #$0004,EXT_012E
  775.     MOVE.L  #$00002B22,EXT_00B1
  776.     MOVE.L  #$00002B2A,EXT_00B2
  777.     MOVE.L  #$00002B3E,EXT_00B3
  778.     CLR EXT_00B0
  779.     CLR EXT_00AF
  780.     CLR EXT_00A5
  781.     CLR EXT_00AC
  782.     CLR EXT_00A3
  783.     CLR EXT_00B4
  784.     CLR EXT_00B5
  785.     CLR EXT_00B6
  786.     CLR EXT_00BC
  787.     CLR.L   EXT_00C2
  788.     CLR EXT_00C9
  789.     CLR EXT_00CA
  790.     CLR EXT_00A6
  791.     CLR EXT_00CB
  792.     CLR EXT_00D6
  793.     CLR EXT_00DA
  794.     CLR EXT_00DE
  795.     CLR EXT_00AD
  796.     CLR EXT_00D1
  797.     CLR EXT_00D3
  798.     CLR EXT_00DF
  799.     RTS
  800. LAB_001C:
  801.     MOVE    #$0008,EXT_012E
  802.     MOVE.L  #$00002BBA,EXT_00F1
  803.     MOVE.L  #$00002BC2,EXT_00F2
  804.     MOVE.L  #$00002BD6,EXT_00F3
  805.     CLR EXT_00F0
  806.     CLR EXT_00EF
  807.     CLR EXT_00E5
  808.     CLR EXT_00EC
  809.     CLR EXT_00E3
  810.     CLR EXT_00F4
  811.     CLR EXT_00F5
  812.     CLR EXT_00F6
  813.     CLR EXT_00FC
  814.     CLR.L   EXT_0102
  815.     CLR EXT_0109
  816.     CLR EXT_010A
  817.     CLR EXT_00E6
  818.     CLR EXT_010B
  819.     CLR EXT_0116
  820.     CLR EXT_011A
  821.     CLR EXT_011E
  822.     CLR EXT_00ED
  823.     CLR EXT_0111
  824.     CLR EXT_0113
  825.     CLR EXT_011F
  826.     RTS
  827.     MOVEM.L D0-D7/A0-A6,-(A7)
  828.     MOVE    #$0001,EXT_001E
  829.     MOVEA.L A0,A1
  830.     ADDA.L  #$0000001C,A1
  831.     MOVE.L  A1,EXT_001F
  832.     MOVE    D0,D1
  833.     ANDI    #$00FF,D0
  834.     LSR #8,D1
  835.     ASL #2,D0
  836.     ASL #2,D1
  837.     LEA EXT_0007,A1
  838.     MOVEA.L 0(A1,D1),A1
  839.     MOVEA.L 16(A0),A0
  840.     ADDA.L  LAB_0016+2(PC),A0
  841.     MOVE.L  0(A0,D0),(A1)
  842.     LEA EXT_0008,A1
  843.     MOVEA.L 0(A1,D1),A1
  844.     JSR 0(A1)
  845.     MOVEM.L (A7)+,D0-D7/A0-A6
  846.     RTS
  847.     DC.W    $0000
  848.     MOVE.L  #$00002A54,0(A4,D0)
  849.     MOVE.L  0(A4),(A5)+
  850.     MOVE.L  D4,0(A5,D0)
  851.     ORI.L   #$00000154,0(A6)
  852.     DC.W    $01FA
  853.     DC.W    $0000
  854.     ANDI.L  #$6100255C,-(A0)
  855.     TST EXT_001E
  856.     BNE LAB_001D
  857.     RTS
  858. LAB_001D:
  859.     TST.B   EXT_005F
  860.     BEQ LAB_001E
  861.     MOVE    #$0001,EXT_012E
  862.     BRA LAB_005F
  863. LAB_001E:
  864.     TST.B   EXT_0030
  865.     BEQ LAB_001F
  866.     SUBQ.B  #1,EXT_0030
  867.     BRA LAB_0029
  868. LAB_001F:
  869.     MOVEA.L EXT_0020,A0
  870. LAB_0020:
  871.     TST.B   (A0)
  872.     BMI LAB_003D
  873.     TST EXT_003C
  874.     BEQ LAB_0021
  875.     MOVE.B  (A0)+,EXT_003F
  876.     BRA LAB_0022
  877. LAB_0021:
  878.     TST.B   EXT_004A
  879.     BNE LAB_0022
  880.     MOVE.B  (A0)+,EXT_002C
  881. LAB_0022:
  882.     MOVE.B  EXT_0049,D0
  883.     BNE LAB_0023
  884.     MOVE.B  (A0)+,D0
  885. LAB_0023:
  886.     SUBQ.B  #1,D0
  887.     MOVE.B  D0,EXT_0030
  888.     MOVE.B  D0,EXT_002F
  889.     TST EXT_0036
  890.     BEQ LAB_0024
  891.     MOVE.B  EXT_0037,EXT_0036
  892.     MOVE.B  EXT_0039,EXT_0038
  893.     MOVE.B  EXT_003B,EXT_003A
  894. LAB_0024:
  895.     TST EXT_003C
  896.     BEQ LAB_0025
  897.     MOVE.B  EXT_003E,EXT_003D
  898. LAB_0025:
  899.     TST EXT_0043
  900.     BEQ LAB_0026
  901.     MOVE.B  EXT_0041,EXT_0040
  902.     MOVE.B  EXT_0045,EXT_0044
  903.     MOVE    EXT_0042,EXT_0043
  904.     MOVE.B  EXT_0047,EXT_0046
  905. LAB_0026:
  906.     TST.B   EXT_005E
  907.     BEQ LAB_0027
  908.     MOVE.B  #$01,EXT_004B
  909.     MOVE.L  EXT_004F,EXT_004E
  910.     MOVE.B  #$01,EXT_004C
  911.     MOVE.B  EXT_0057,EXT_0056
  912.     MOVE.B  EXT_0059,EXT_0058
  913.     MOVE.B  EXT_005B,EXT_005A
  914.     SUB.B   EXT_005D,D0
  915.     MOVE.B  D0,EXT_005C
  916. LAB_0027:
  917.     TST.B   EXT_0027
  918.     BEQ LAB_0028
  919.     MOVE.B  EXT_0024,EXT_0023
  920.     MOVE.B  EXT_0029,EXT_0028
  921.     MOVE.B  EXT_002B,EXT_002A
  922. LAB_0028:
  923.     MOVE.B  EXT_0052,EXT_0051
  924.     BSR LAB_005A
  925.     BSR LAB_005D
  926.     MOVE.L  A0,EXT_0020
  927. LAB_0029:
  928.     TST.B   EXT_002E
  929.     BNE LAB_002A
  930.     TST.B   EXT_004B
  931.     BEQ LAB_002A
  932.     SUBQ.B  #1,EXT_004C
  933.     BNE LAB_002A
  934.     MOVE.B  EXT_004D,EXT_004C
  935.     MOVEA.L EXT_004E,A1
  936.     CMPI.B  #$FF,(A1)
  937.     BEQ LAB_002A
  938.     MOVE.B  (A1)+,EXT_002D
  939.     MOVE.L  A1,EXT_004E
  940.     CLR D0
  941.     MOVE.B  EXT_002D,D0
  942.     MOVE    D0,EXT_0133
  943.     CMPI.B  #$FE,(A1)
  944.     BNE LAB_002A
  945.     MOVE.L  EXT_004F,EXT_004E
  946.     BRA LAB_002A
  947. LAB_002A:
  948.     TST.B   EXT_0056
  949.     BEQ LAB_002D
  950.     SUBQ.B  #1,EXT_0058
  951.     BNE LAB_002D
  952.     MOVE.B  EXT_004D,EXT_0058
  953.     TST.B   EXT_004B
  954.     BEQ LAB_002B
  955.     CLR.B   EXT_004B
  956.     MOVE.L  EXT_0050,EXT_004E
  957. LAB_002B:
  958.     MOVEA.L EXT_004E,A1
  959.     MOVE.B  (A1)+,EXT_002D
  960.     MOVE.L  A1,EXT_004E
  961.     CLR D0
  962.     MOVE.B  EXT_002D,D0
  963.     MOVE    D0,EXT_0133
  964.     CMPI.B  #$FE,(A1)
  965.     BNE LAB_002C
  966.     MOVE.L  EXT_0050,EXT_004E
  967.     BRA LAB_002D
  968. LAB_002C:
  969.     CMPI.B  #$FF,(A1)
  970.     BNE LAB_002D
  971.     CLR.B   EXT_0056
  972. LAB_002D:
  973.     TST.B   EXT_005A
  974.     BEQ LAB_0030
  975.     SUBQ.B  #1,EXT_005C
  976.     BNE LAB_0030
  977.     MOVE.B  EXT_004D,EXT_005C
  978.     TST.B   EXT_004B
  979.     BEQ LAB_002E
  980.     CLR.B   EXT_004B
  981.     MOVE.L  EXT_0050,EXT_004E
  982. LAB_002E:
  983.     MOVEA.L EXT_004E,A1
  984.     MOVE.B  (A1)+,EXT_002D
  985.     MOVE.L  A1,EXT_004E
  986.     CLR D0
  987.     MOVE.B  EXT_002D,D0
  988.     MOVE    D0,EXT_0133
  989.     CMPI.B  #$FE,(A1)
  990.     BNE LAB_002F
  991.     MOVE.L  EXT_0050,EXT_004E
  992.     BRA LAB_0030
  993. LAB_002F:
  994.     CMPI.B  #$FF,(A1)
  995.     BNE LAB_0030
  996.     CLR.B   EXT_005A
  997. LAB_0030:
  998.     TST.B   EXT_0026
  999.     BEQ LAB_0032
  1000.     SUBQ.B  #1,EXT_0028
  1001.     BNE LAB_0032
  1002.     MOVE.B  EXT_0029,EXT_0028
  1003.     TST.B   EXT_002A
  1004.     BNE LAB_0031
  1005.     BTST    #7,EXT_0026
  1006.     BEQ LAB_0032
  1007.     MOVE.B  EXT_0029,EXT_0028
  1008.     MOVE.B  EXT_0024,EXT_0023
  1009.     MOVE.B  EXT_002B,EXT_002A
  1010.     BSR LAB_0059
  1011.     BSR LAB_005D
  1012.     BRA LAB_0032
  1013. LAB_0031:
  1014.     SUBQ.B  #1,EXT_002A
  1015.     ADDQ.B  #1,EXT_0023
  1016.     CLR D0
  1017.     MOVE.B  EXT_0023,D0
  1018.     ASL #2,D0
  1019.     MOVEA.L EXT_001F,A1
  1020.     MOVEA.L 0(A1,D0),A1
  1021.     ADDA.L  LAB_0016+2(PC),A1
  1022.     LEA 48(A1),A1
  1023.     MOVE.L  -4(A1),D0
  1024.     LSR #1,D0
  1025.     MOVE    D0,EXT_0054
  1026.     MOVE.L  A1,EXT_0055
  1027.     BSET    #6,EXT_0051
  1028. LAB_0032:
  1029.     TST EXT_0036
  1030.     BEQ LAB_0035
  1031.     TST.B   EXT_0038
  1032.     BEQ LAB_0034
  1033.     MOVE.B  EXT_0038,D0
  1034.     CMP.B   EXT_0039,D0
  1035.     BNE LAB_0033
  1036.     BSR LAB_0059
  1037. LAB_0033:
  1038.     MOVE.B  EXT_0037,EXT_0036
  1039.     SUBQ.B  #1,EXT_0038
  1040.     BNE LAB_0035
  1041.     CLR.B   EXT_0036
  1042.     BSR LAB_0059
  1043.     BRA LAB_0035
  1044. LAB_0034:
  1045.     SUBQ.B  #1,EXT_003A
  1046.     CLR.B   EXT_0036
  1047.     TST.B   EXT_003A
  1048.     BNE LAB_0035
  1049.     MOVE.B  EXT_0037,EXT_0036
  1050.     MOVE.B  EXT_0039,EXT_0038
  1051.     MOVE.B  EXT_003B,EXT_003A
  1052. LAB_0035:
  1053.     TST EXT_003C
  1054.     BEQ LAB_0038
  1055.     SUBQ.B  #1,EXT_003D
  1056.     BNE LAB_0038
  1057.     MOVE.B  EXT_003E,EXT_003D
  1058.     MOVE.B  EXT_003F,D0
  1059.     CMP.B   EXT_002C,D0
  1060.     BEQ LAB_0038
  1061.     BLT LAB_0036
  1062.     MOVE.B  EXT_003C,D0
  1063.     ADD.B   D0,EXT_002C
  1064.     MOVE.B  EXT_002C,D0
  1065.     CMP.B   EXT_003F,D0
  1066.     BLT LAB_0037
  1067.     MOVE.B  EXT_003F,EXT_002C
  1068.     BRA LAB_0037
  1069. LAB_0036:
  1070.     MOVE.B  EXT_003C,D0
  1071.     SUB.B   D0,EXT_002C
  1072.     MOVE.B  EXT_002C,D0
  1073.     CMP.B   EXT_003F,D0
  1074.     BGT LAB_0037
  1075.     MOVE.B  EXT_003F,EXT_002C
  1076. LAB_0037:
  1077.     BSR LAB_005A
  1078.     MOVE    EXT_0025,EXT_0132
  1079. LAB_0038:
  1080.     TST EXT_0042
  1081.     BEQ LAB_003C
  1082.     TST.B   EXT_0040
  1083.     BEQ LAB_0039
  1084.     SUBQ.B  #1,EXT_0040
  1085.     BRA LAB_003C
  1086. LAB_0039:
  1087.     MOVE    EXT_0042,D0
  1088.     TST.B   EXT_0046
  1089.     BEQ LAB_003A
  1090.     SUB D0,EXT_0043
  1091.     BRA LAB_003B
  1092. LAB_003A:
  1093.     ADD D0,EXT_0043
  1094. LAB_003B:
  1095.     BSR LAB_005A
  1096.     MOVE    EXT_0025,EXT_0132
  1097.     SUBQ.B  #1,EXT_0044
  1098.     BNE LAB_003C
  1099.     EORI.B  #$01,EXT_0046
  1100.     MOVE.B  EXT_0045,D0
  1101.     ASL.B   #1,D0
  1102.     MOVE.B  D0,EXT_0044
  1103. LAB_003C:
  1104.     BRA LAB_005F
  1105. LAB_003D:
  1106.     MOVE.B  (A0)+,D0
  1107.     CMP.B   #$FF,D0
  1108.     BNE LAB_003E
  1109.     CLR D0
  1110.     MOVE.B  (A0)+,D0
  1111.     MOVE.B  D0,EXT_0023
  1112.     MOVE.B  D0,EXT_0024
  1113.     ASL #2,D0
  1114.     MOVEA.L EXT_001F,A1
  1115.     MOVEA.L 0(A1,D0),A1
  1116.     ADDA.L  LAB_0016+2(PC),A1
  1117.     LEA 48(A1),A1
  1118.     MOVE.L  -4(A1),D0
  1119.     LSR #1,D0
  1120.     MOVE    D0,EXT_0022
  1121.     MOVE.L  A1,EXT_0021
  1122.     MOVE.B  (A0),D0
  1123.     MOVE.B  D0,EXT_0026
  1124.     MOVE.B  (A0),D0
  1125.     ANDI.B  #$40,D0
  1126.     MOVE.B  D0,EXT_0027
  1127.     MOVE.B  (A0)+,D0
  1128.     ANDI.B  #$3F,D0
  1129.     MOVE.B  D0,EXT_002A
  1130.     MOVE.B  D0,EXT_002B
  1131.     MOVE.B  (A0),EXT_0028
  1132.     MOVE.B  (A0)+,EXT_0029
  1133.     BRA LAB_0020
  1134. LAB_003E:
  1135.     CMP.B   #$FE,D0
  1136.     BNE LAB_003F
  1137.     MOVEA.L EXT_0032,A1
  1138.     MOVE.B  (A0)+,-(A1)
  1139.     MOVE.L  A1,EXT_0032
  1140.     MOVEA.L EXT_0031,A1
  1141.     MOVE.L  A0,-(A1)
  1142.     MOVE.L  A1,EXT_0031
  1143.     BRA LAB_0020
  1144. LAB_003F:
  1145.     CMP.B   #$FD,D0
  1146.     BNE LAB_0041
  1147.     MOVEA.L EXT_0032,A1
  1148.     SUBQ.B  #1,(A1)
  1149.     BNE LAB_0040
  1150.     ADDQ.L  #4,EXT_0031
  1151.     ADDQ.L  #1,EXT_0032
  1152.     BRA LAB_0020
  1153. LAB_0040:
  1154.     MOVEA.L EXT_0031,A1
  1155.     MOVEA.L (A1),A0
  1156.     BRA LAB_0020
  1157. LAB_0041:
  1158.     CMP.B   #$FC,D0
  1159.     BNE LAB_0043
  1160.     MOVE.L  A0,D0
  1161.     BTST    #0,D0
  1162.     BEQ LAB_0042
  1163.     ADDQ.L  #1,A0
  1164. LAB_0042:
  1165.     MOVE.L  (A0),D1
  1166.     ADD.L   LAB_0016+2(PC),D1
  1167.     MOVE.L  D1,EXT_0020
  1168.     BRA LAB_001D
  1169. LAB_0043:
  1170.     CMP.B   #$FB,D0
  1171.     BNE LAB_0045
  1172.     MOVE.L  A0,D0
  1173.     BTST    #0,D0
  1174.     BEQ LAB_0044
  1175.     ADDQ.L  #1,A0
  1176. LAB_0044:
  1177.     MOVE.L  (A0),D1
  1178.     ADD.L   LAB_0016+2(PC),D1
  1179.     MOVE.L  D1,EXT_0020
  1180.     ADDQ.L  #4,A0
  1181.     MOVEA.L EXT_0033,A1
  1182.     MOVE.L  A0,-(A1)
  1183.     MOVE.L  A1,EXT_0033
  1184.     MOVEA.L EXT_0020,A0
  1185.     BRA LAB_0020
  1186. LAB_0045:
  1187.     CMP.B   #$FA,D0
  1188.     BNE LAB_0046
  1189.     MOVEA.L EXT_0033,A1
  1190.     MOVEA.L (A1)+,A0
  1191.     MOVE.L  A1,EXT_0033
  1192.     BRA LAB_0020
  1193. LAB_0046:
  1194.     CMP.B   #$F9,D0
  1195.     BNE LAB_0047
  1196.     MOVE.B  (A0)+,EXT_0034
  1197.     BRA LAB_0020
  1198. LAB_0047:
  1199.     CMP.B   #$F8,D0
  1200.     BNE LAB_0048
  1201.     MOVE.B  (A0)+,D0
  1202.     EXT D0
  1203.     MOVE    D0,EXT_0035
  1204.     BRA LAB_0020
  1205. LAB_0048:
  1206.     CMP.B   #$F7,D0
  1207.     BNE LAB_0049
  1208.     MOVE.B  (A0),EXT_0036
  1209.     MOVE.B  (A0)+,EXT_0037
  1210.     MOVE.B  (A0),EXT_0038
  1211.     MOVE.B  (A0)+,EXT_0039
  1212.     MOVE.B  (A0),EXT_003A
  1213.     MOVE.B  (A0)+,EXT_003B
  1214.     BRA LAB_0020
  1215. LAB_0049:
  1216.     CMP.B   #$F6,D0
  1217.     BNE LAB_004A
  1218.     MOVE.B  (A0)+,EXT_003C
  1219.     MOVE.B  (A0),EXT_003D
  1220.     MOVE.B  (A0)+,EXT_003E
  1221.     BRA LAB_0020
  1222. LAB_004A:
  1223.     CMP.B   #$F5,D0
  1224.     BNE LAB_004B
  1225.     MOVE.B  (A0),EXT_0040
  1226.     MOVE.B  (A0)+,EXT_0041
  1227.     MOVE.B  (A0)+,D0
  1228.     EXT D0
  1229.     MOVE    D0,EXT_0042
  1230.     MOVE    D0,EXT_0043
  1231.     MOVE.B  (A0),EXT_0044
  1232.     MOVE.B  (A0)+,EXT_0045
  1233.     MOVE.B  (A0),EXT_0046
  1234.     MOVE.B  (A0)+,EXT_0047
  1235.     BRA LAB_0020
  1236. LAB_004B:
  1237.     CMP.B   #$F4,D0
  1238.     BNE LAB_004C
  1239.     MOVE.B  (A0)+,EXT_0048
  1240.     BRA LAB_0020
  1241. LAB_004C:
  1242.     CMP.B   #$F3,D0
  1243.     BNE LAB_004D
  1244.     MOVE.B  (A0)+,EXT_0049
  1245.     BRA LAB_0020
  1246. LAB_004D:
  1247.     CMP.B   #$F2,D0
  1248.     BNE LAB_004E
  1249.     MOVE.B  (A0)+,EXT_004A
  1250.     BRA LAB_0020
  1251. LAB_004E:
  1252.     CMP.B   #$F1,D0
  1253.     BNE LAB_0052
  1254.     MOVE.B  (A0),EXT_004C
  1255.     MOVE.B  (A0)+,EXT_004D
  1256.     MOVE.L  A0,D0
  1257.     BTST    #0,D0
  1258.     BEQ LAB_004F
  1259.     ADDQ.L  #1,A0
  1260. LAB_004F:
  1261.     MOVEA.L (A0)+,A1
  1262.     ADDA.L  LAB_0016+2(PC),A1
  1263.     MOVE.L  A1,EXT_004E
  1264.     MOVE.L  A1,EXT_004F
  1265. LAB_0050:
  1266.     MOVE.B  (A1)+,D0
  1267.     CMP.B   #$FF,D0
  1268.     BEQ LAB_0051
  1269.     CMP.B   #$FE,D0
  1270.     BEQ LAB_0051
  1271.     BRA LAB_0050
  1272. LAB_0051:
  1273.     MOVE.L  A1,EXT_0050
  1274.     MOVE.B  #$01,EXT_004B
  1275.     BRA LAB_0020
  1276. LAB_0052:
  1277.     CMP.B   #$EC,D0
  1278.     BNE LAB_0053
  1279.     MOVE.B  (A0),EXT_0051
  1280.     MOVE.B  (A0)+,EXT_0052
  1281.     MOVE.B  EXT_0051,D0
  1282.     ANDI    #$003F,D0
  1283.     MOVE    D0,EXT_0053
  1284.     ASL #2,D0
  1285.     MOVEA.L EXT_001F,A1
  1286.     MOVEA.L 0(A1,D0),A1
  1287.     ADDA.L  LAB_0016+2(PC),A1
  1288.     LEA 48(A1),A1
  1289.     MOVE.L  -4(A1),D0
  1290.     LSR #1,D0
  1291.     MOVE    D0,EXT_0054
  1292.     MOVE.L  A1,EXT_0055
  1293.     BRA LAB_0020
  1294. LAB_0053:
  1295.     CMP.B   #$F0,D0
  1296.     BNE LAB_0054
  1297.     MOVE.B  (A0),EXT_0056
  1298.     MOVE.B  (A0),EXT_0057
  1299.     MOVE.B  (A0),EXT_0058
  1300.     MOVE.B  (A0)+,EXT_0059
  1301.     BRA LAB_0020
  1302. LAB_0054:
  1303.     CMP.B   #$EF,D0
  1304.     BNE LAB_0055
  1305.     MOVE.B  (A0),EXT_005A
  1306.     MOVE.B  (A0),EXT_005B
  1307.     MOVE.B  (A0),EXT_005C
  1308.     MOVE.B  (A0)+,EXT_005D
  1309.     BRA LAB_0020
  1310. LAB_0055:
  1311.     CMP.B   #$EE,D0
  1312.     BNE LAB_0056
  1313.     MOVE.B  (A0)+,EXT_005E
  1314.     TST.B   EXT_005E
  1315.     BEQ LAB_0020
  1316.     CLR.B   EXT_002E
  1317.     BRA LAB_0020
  1318. LAB_0056:
  1319.     CMP.B   #$ED,D0
  1320.     BNE LAB_0057
  1321.     CLR D0
  1322.     MOVE.B  (A0)+,D0
  1323.     MOVE    D0,EXT_0133
  1324.     MOVE.B  D0,EXT_002D
  1325.     CLR.B   EXT_005E
  1326.     MOVE.B  #$01,EXT_002E
  1327.     BRA LAB_0020
  1328. LAB_0057:
  1329.     CMP.B   #$EB,D0
  1330.     BNE LAB_0058
  1331.     MOVE.B  #$01,EXT_005F
  1332.     RTS
  1333. LAB_0058:
  1334.     RTS
  1335. LAB_0059:
  1336.     BSR LAB_005A
  1337.     MOVE    EXT_0025,EXT_0132
  1338.     RTS
  1339. LAB_005A:
  1340.     CLR D0
  1341.     MOVE.B  EXT_004A,D0
  1342.     BNE LAB_005B
  1343.     MOVE.B  EXT_002C,D0
  1344. LAB_005B:
  1345.     TST.B   EXT_0048
  1346.     BNE LAB_005C
  1347.     ADD.B   EXT_0034,D0
  1348. LAB_005C:
  1349.     ADD.B   EXT_0036,D0
  1350.     ASL #1,D0
  1351.     LEA EXT_0120,A1
  1352.     MOVE    0(A1,D0),D0
  1353.     ADD EXT_0035,D0
  1354.     ADD EXT_0043,D0
  1355.     MOVE    D0,EXT_0025
  1356.     RTS
  1357. LAB_005D:
  1358.     CLR D0
  1359.     MOVE.B  EXT_0023,D0
  1360.     ASL #2,D0
  1361.     MOVEA.L EXT_001F,A1
  1362.     MOVEA.L 0(A1,D0),A1
  1363.     ADDA.L  LAB_0016+2(PC),A1
  1364.     LEA 48(A1),A1
  1365.     MOVE.L  -4(A1),D0
  1366.     LSR #1,D0
  1367.     MOVE    D0,EXT_0022
  1368.     MOVE.L  A1,EXT_0021
  1369.     BTST    #7,EXT_0051
  1370.     BEQ LAB_005E
  1371.     MOVE    #$0001,EXT_012E
  1372. LAB_005E:
  1373.     MOVE    EXT_0025,EXT_0132
  1374.     MOVE    #$00FF,EXT_012F
  1375.     MOVE.L  EXT_0021,EXT_0130
  1376.     MOVE    EXT_0022,EXT_0131
  1377.     BSET    #0,EXT_001D
  1378.     RTS
  1379. LAB_005F:
  1380.     TST.B   EXT_009F
  1381.     BEQ LAB_0060
  1382.     MOVE    #$0002,EXT_012E
  1383.     BRA LAB_00A1
  1384. LAB_0060:
  1385.     TST.B   EXT_0070
  1386.     BEQ LAB_0061
  1387.     SUBQ.B  #1,EXT_0070
  1388.     BRA LAB_006B
  1389. LAB_0061:
  1390.     MOVEA.L EXT_0060,A0
  1391. LAB_0062:
  1392.     TST.B   (A0)
  1393.     BMI LAB_007F
  1394.     TST EXT_007C
  1395.     BEQ LAB_0063
  1396.     MOVE.B  (A0)+,EXT_007F
  1397.     BRA LAB_0064
  1398. LAB_0063:
  1399.     TST.B   EXT_008A
  1400.     BNE LAB_0064
  1401.     MOVE.B  (A0)+,EXT_006C
  1402. LAB_0064:
  1403.     MOVE.B  EXT_0089,D0
  1404.     BNE LAB_0065
  1405.     MOVE.B  (A0)+,D0
  1406. LAB_0065:
  1407.     SUBQ.B  #1,D0
  1408.     MOVE.B  D0,EXT_0070
  1409.     MOVE.B  D0,EXT_006F
  1410.     TST EXT_0076
  1411.     BEQ LAB_0066
  1412.     MOVE.B  EXT_0077,EXT_0076
  1413.     MOVE.B  EXT_0079,EXT_0078
  1414.     MOVE.B  EXT_007B,EXT_007A
  1415. LAB_0066:
  1416.     TST EXT_007C
  1417.     BEQ LAB_0067
  1418.     MOVE.B  EXT_007E,EXT_007D
  1419. LAB_0067:
  1420.     TST EXT_0083
  1421.     BEQ LAB_0068
  1422.     MOVE.B  EXT_0081,EXT_0080
  1423.     MOVE.B  EXT_0085,EXT_0084
  1424.     MOVE    EXT_0082,EXT_0083
  1425.     MOVE.B  EXT_0087,EXT_0086
  1426. LAB_0068:
  1427.     TST.B   EXT_009E
  1428.     BEQ LAB_0069
  1429.     MOVE.B  #$01,EXT_008B
  1430.     MOVE.L  EXT_008F,EXT_008E
  1431.     MOVE.B  #$01,EXT_008C
  1432.     MOVE.B  EXT_0097,EXT_0096
  1433.     MOVE.B  EXT_0099,EXT_0098
  1434.     MOVE.B  EXT_009B,EXT_009A
  1435.     SUB.B   EXT_009D,D0
  1436.     MOVE.B  D0,EXT_009C
  1437. LAB_0069:
  1438.     TST.B   EXT_0067
  1439.     BEQ LAB_006A
  1440.     MOVE.B  EXT_0064,EXT_0063
  1441.     MOVE.B  EXT_0069,EXT_0068
  1442.     MOVE.B  EXT_006B,EXT_006A
  1443. LAB_006A:
  1444.     MOVE.B  EXT_0092,EXT_0091
  1445.     BSR LAB_009C
  1446.     BSR LAB_009F
  1447.     MOVE.L  A0,EXT_0060
  1448. LAB_006B:
  1449.     TST.B   EXT_006E
  1450.     BNE LAB_006C
  1451.     TST.B   EXT_008B
  1452.     BEQ LAB_006C
  1453.     SUBQ.B  #1,EXT_008C
  1454.     BNE LAB_006C
  1455.     MOVE.B  EXT_008D,EXT_008C
  1456.     MOVEA.L EXT_008E,A1
  1457.     CMPI.B  #$FF,(A1)
  1458.     BEQ LAB_006C
  1459.     MOVE.B  (A1)+,EXT_006D
  1460.     MOVE.L  A1,EXT_008E
  1461.     CLR D0
  1462.     MOVE.B  EXT_006D,D0
  1463.     MOVE    D0,EXT_0137
  1464.     CMPI.B  #$FE,(A1)
  1465.     BNE LAB_006C
  1466.     MOVE.L  EXT_008F,EXT_008E
  1467.     BRA LAB_006C
  1468. LAB_006C:
  1469.     TST.B   EXT_0096
  1470.     BEQ LAB_006F
  1471.     SUBQ.B  #1,EXT_0098
  1472.     BNE LAB_006F
  1473.     MOVE.B  EXT_008D,EXT_0098
  1474.     TST.B   EXT_008B
  1475.     BEQ LAB_006D
  1476.     CLR.B   EXT_008B
  1477.     MOVE.L  EXT_0090,EXT_008E
  1478. LAB_006D:
  1479.     MOVEA.L EXT_008E,A1
  1480.     MOVE.B  (A1)+,EXT_006D
  1481.     MOVE.L  A1,EXT_008E
  1482.     CLR D0
  1483.     MOVE.B  EXT_006D,D0
  1484.     MOVE    D0,EXT_0137
  1485.     CMPI.B  #$FE,(A1)
  1486.     BNE LAB_006E
  1487.     MOVE.L  EXT_0090,EXT_008E
  1488.     BRA LAB_006F
  1489. LAB_006E:
  1490.     CMPI.B  #$FF,(A1)
  1491.     BNE LAB_006F
  1492.     CLR.B   EXT_0096
  1493. LAB_006F:
  1494.     TST.B   EXT_009A
  1495.     BEQ LAB_0072
  1496.     SUBQ.B  #1,EXT_009C
  1497.     BNE LAB_0072
  1498.     MOVE.B  EXT_008D,EXT_009C
  1499.     TST.B   EXT_008B
  1500.     BEQ LAB_0070
  1501.     CLR.B   EXT_008B
  1502.     MOVE.L  EXT_0090,EXT_008E
  1503. LAB_0070:
  1504.     MOVEA.L EXT_008E,A1
  1505.     MOVE.B  (A1)+,EXT_006D
  1506.     MOVE.L  A1,EXT_008E
  1507.     CLR D0
  1508.     MOVE.B  EXT_006D,D0
  1509.     MOVE    D0,EXT_0137
  1510.     CMPI.B  #$FE,(A1)
  1511.     BNE LAB_0071
  1512.     MOVE.L  EXT_0090,EXT_008E
  1513.     BRA LAB_0072
  1514. LAB_0071:
  1515.     CMPI.B  #$FF,(A1)
  1516.     BNE LAB_0072
  1517.     CLR.B   EXT_009A
  1518. LAB_0072:
  1519.     TST.B   EXT_0066
  1520.     BEQ LAB_0074
  1521.     SUBQ.B  #1,EXT_0068
  1522.     BNE LAB_0074
  1523.     MOVE.B  EXT_0069,EXT_0068
  1524.     TST.B   EXT_006A
  1525.     BNE LAB_0073
  1526.     BTST    #7,EXT_0066
  1527.     BEQ LAB_0074
  1528.     MOVE.B  EXT_0069,EXT_0068
  1529.     MOVE.B  EXT_0064,EXT_0063
  1530.     MOVE.B  EXT_006B,EXT_006A
  1531.     BSR LAB_009B
  1532.     BSR LAB_009F
  1533.     BRA LAB_0074
  1534. LAB_0073:
  1535.     SUBQ.B  #1,EXT_006A
  1536.     ADDQ.B  #1,EXT_0063
  1537.     CLR D0
  1538.     MOVE.B  EXT_0063,D0
  1539.     ASL #2,D0
  1540.     MOVEA.L EXT_001F,A1
  1541.     MOVEA.L 0(A1,D0),A1
  1542.     ADDA.L  LAB_0016+2(PC),A1
  1543.     LEA 48(A1),A1
  1544.     MOVE.L  -4(A1),D0
  1545.     LSR #1,D0
  1546.     MOVE    D0,EXT_0094
  1547.     MOVE.L  A1,EXT_0095
  1548.     BSET    #6,EXT_0091
  1549. LAB_0074:
  1550.     TST EXT_0076
  1551.     BEQ LAB_0077
  1552.     TST.B   EXT_0078
  1553.     BEQ LAB_0076
  1554.     MOVE.B  EXT_0078,D0
  1555.     CMP.B   EXT_0079,D0
  1556.     BNE LAB_0075
  1557.     BSR LAB_009B
  1558. LAB_0075:
  1559.     MOVE.B  EXT_0077,EXT_0076
  1560.     SUBQ.B  #1,EXT_0078
  1561.     BNE LAB_0077
  1562.     CLR.B   EXT_0076
  1563.     BSR LAB_009B
  1564.     BRA LAB_0077
  1565. LAB_0076:
  1566.     SUBQ.B  #1,EXT_007A
  1567.     CLR.B   EXT_0076
  1568.     TST.B   EXT_007A
  1569.     BNE LAB_0077
  1570.     MOVE.B  EXT_0077,EXT_0076
  1571.     MOVE.B  EXT_0079,EXT_0078
  1572.     MOVE.B  EXT_007B,EXT_007A
  1573. LAB_0077:
  1574.     TST EXT_007C
  1575.     BEQ LAB_007A
  1576.     SUBQ.B  #1,EXT_007D
  1577.     BNE LAB_007A
  1578.     MOVE.B  EXT_007E,EXT_007D
  1579.     MOVE.B  EXT_007F,D0
  1580.     CMP.B   EXT_006C,D0
  1581.     BEQ LAB_007A
  1582.     BLT LAB_0078
  1583.     MOVE.B  EXT_007C,D0
  1584.     ADD.B   D0,EXT_006C
  1585.     MOVE.B  EXT_006C,D0
  1586.     CMP.B   EXT_007F,D0
  1587.     BLT LAB_0079
  1588.     MOVE.B  EXT_007F,EXT_006C
  1589.     BRA LAB_0079
  1590. LAB_0078:
  1591.     MOVE.B  EXT_007C,D0
  1592.     SUB.B   D0,EXT_006C
  1593.     MOVE.B  EXT_006C,D0
  1594.     CMP.B   EXT_007F,D0
  1595.     BGT LAB_0079
  1596.     MOVE.B  EXT_007F,EXT_006C
  1597. LAB_0079:
  1598.     BSR LAB_009C
  1599.     MOVE    EXT_0065,EXT_0136
  1600. LAB_007A:
  1601.     TST EXT_0082
  1602.     BEQ LAB_007E
  1603.     TST.B   EXT_0080
  1604.     BEQ LAB_007B
  1605.     SUBQ.B  #1,EXT_0080
  1606.     BRA LAB_007E
  1607. LAB_007B:
  1608.     MOVE    EXT_0082,D0
  1609.     TST.B   EXT_0086
  1610.     BEQ LAB_007C
  1611.     SUB D0,EXT_0083
  1612.     BRA LAB_007D
  1613. LAB_007C:
  1614.     ADD D0,EXT_0083
  1615. LAB_007D:
  1616.     BSR LAB_009C
  1617.     MOVE    EXT_0065,EXT_0136
  1618.     SUBQ.B  #1,EXT_0084
  1619.     BNE LAB_007E
  1620.     EORI.B  #$01,EXT_0086
  1621.     MOVE.B  EXT_0085,D0
  1622.     ASL.B   #1,D0
  1623.     MOVE.B  D0,EXT_0084
  1624. LAB_007E:
  1625.     BRA LAB_00A1
  1626. LAB_007F:
  1627.     MOVE.B  (A0)+,D0
  1628.     CMP.B   #$FF,D0
  1629.     BNE LAB_0080
  1630.     CLR D0
  1631.     MOVE.B  (A0)+,D0
  1632.     MOVE.B  D0,EXT_0063
  1633.     MOVE.B  D0,EXT_0064
  1634.     ASL #2,D0
  1635.     MOVEA.L EXT_001F,A1
  1636.     MOVEA.L 0(A1,D0),A1
  1637.     ADDA.L  LAB_0016+2(PC),A1
  1638.     LEA 48(A1),A1
  1639.     MOVE.L  -4(A1),D0
  1640.     LSR #1,D0
  1641.     MOVE    D0,EXT_0062
  1642.     MOVE.L  A1,EXT_0061
  1643.     MOVE.B  (A0),D0
  1644.     MOVE.B  D0,EXT_0066
  1645.     MOVE.B  (A0),D0
  1646.     ANDI.B  #$40,D0
  1647.     MOVE.B  D0,EXT_0067
  1648.     MOVE.B  (A0)+,D0
  1649.     ANDI.B  #$3F,D0
  1650.     MOVE.B  D0,EXT_006A
  1651.     MOVE.B  D0,EXT_006B
  1652.     MOVE.B  (A0),EXT_0068
  1653.     MOVE.B  (A0)+,EXT_0069
  1654.     BRA LAB_0062
  1655. LAB_0080:
  1656.     CMP.B   #$FE,D0
  1657.     BNE LAB_0081
  1658.     MOVEA.L EXT_0072,A1
  1659.     MOVE.B  (A0)+,-(A1)
  1660.     MOVE.L  A1,EXT_0072
  1661.     MOVEA.L EXT_0071,A1
  1662.     MOVE.L  A0,-(A1)
  1663.     MOVE.L  A1,EXT_0071
  1664.     BRA LAB_0062
  1665. LAB_0081:
  1666.     CMP.B   #$FD,D0
  1667.     BNE LAB_0083
  1668.     MOVEA.L EXT_0072,A1
  1669.     SUBQ.B  #1,(A1)
  1670.     BNE LAB_0082
  1671.     ADDQ.L  #4,EXT_0071
  1672.     ADDQ.L  #1,EXT_0072
  1673.     BRA LAB_0062
  1674. LAB_0082:
  1675.     MOVEA.L EXT_0071,A1
  1676.     MOVEA.L (A1),A0
  1677.     BRA LAB_0062
  1678. LAB_0083:
  1679.     CMP.B   #$FC,D0
  1680.     BNE LAB_0085
  1681.     MOVE.L  A0,D0
  1682.     BTST    #0,D0
  1683.     BEQ LAB_0084
  1684.     ADDQ.L  #1,A0
  1685. LAB_0084:
  1686.     MOVE.L  (A0),D1
  1687.     ADD.L   LAB_0016+2(PC),D1
  1688.     MOVE.L  D1,EXT_0060
  1689.     BRA LAB_005F
  1690. LAB_0085:
  1691.     CMP.B   #$FB,D0
  1692.     BNE LAB_0087
  1693.     MOVE.L  A0,D0
  1694.     BTST    #0,D0
  1695.     BEQ LAB_0086
  1696.     ADDQ.L  #1,A0
  1697. LAB_0086:
  1698.     MOVE.L  (A0),D1
  1699.     ADD.L   LAB_0016+2(PC),D1
  1700.     MOVE.L  D1,EXT_0060
  1701.     ADDQ.L  #4,A0
  1702.     MOVEA.L EXT_0073,A1
  1703.     MOVE.L  A0,-(A1)
  1704.     MOVE.L  A1,EXT_0073
  1705.     MOVEA.L EXT_0060,A0
  1706.     BRA LAB_0062
  1707. LAB_0087:
  1708.     CMP.B   #$FA,D0
  1709.     BNE LAB_0088
  1710.     MOVEA.L EXT_0073,A1
  1711.     MOVEA.L (A1)+,A0
  1712.     MOVE.L  A1,EXT_0073
  1713.     BRA LAB_0062
  1714. LAB_0088:
  1715.     CMP.B   #$F9,D0
  1716.     BNE LAB_0089
  1717.     MOVE.B  (A0)+,EXT_0074
  1718.     BRA LAB_0062
  1719. LAB_0089:
  1720.     CMP.B   #$F8,D0
  1721.     BNE LAB_008A
  1722.     MOVE.B  (A0)+,D0
  1723.     EXT D0
  1724.     MOVE    D0,EXT_0075
  1725.     BRA LAB_0062
  1726. LAB_008A:
  1727.     CMP.B   #$F7,D0
  1728.     BNE LAB_008B
  1729.     MOVE.B  (A0),EXT_0076
  1730.     MOVE.B  (A0)+,EXT_0077
  1731.     MOVE.B  (A0),EXT_0078
  1732.     MOVE.B  (A0)+,EXT_0079
  1733.     MOVE.B  (A0),EXT_007A
  1734.     MOVE.B  (A0)+,EXT_007B
  1735.     BRA LAB_0062
  1736. LAB_008B:
  1737.     CMP.B   #$F6,D0
  1738.     BNE LAB_008C
  1739.     MOVE.B  (A0)+,EXT_007C
  1740.     MOVE.B  (A0),EXT_007D
  1741.     MOVE.B  (A0)+,EXT_007E
  1742.     BRA LAB_0062
  1743. LAB_008C:
  1744.     CMP.B   #$F5,D0
  1745.     BNE LAB_008D
  1746.     MOVE.B  (A0),EXT_0080
  1747.     MOVE.B  (A0)+,EXT_0081
  1748.     MOVE.B  (A0)+,D0
  1749.     EXT D0
  1750.     MOVE    D0,EXT_0082
  1751.     MOVE    D0,EXT_0083
  1752.     MOVE.B  (A0),EXT_0084
  1753.     MOVE.B  (A0)+,EXT_0085
  1754.     MOVE.B  (A0),EXT_0086
  1755.     MOVE.B  (A0)+,EXT_0087
  1756.     BRA LAB_0062
  1757. LAB_008D:
  1758.     CMP.B   #$F4,D0
  1759.     BNE LAB_008E
  1760.     MOVE.B  (A0)+,EXT_0088
  1761.     BRA LAB_0062
  1762. LAB_008E:
  1763.     CMP.B   #$F3,D0
  1764.     BNE LAB_008F
  1765.     MOVE.B  (A0)+,EXT_0089
  1766.     BRA LAB_0062
  1767. LAB_008F:
  1768.     CMP.B   #$F2,D0
  1769.     BNE LAB_0090
  1770.     MOVE.B  (A0)+,EXT_008A
  1771.     BRA LAB_0062
  1772. LAB_0090:
  1773.     CMP.B   #$F1,D0
  1774.     BNE LAB_0094
  1775.     MOVE.B  (A0),EXT_008C
  1776.     MOVE.B  (A0)+,EXT_008D
  1777.     MOVE.L  A0,D0
  1778.     BTST    #0,D0
  1779.     BEQ LAB_0091
  1780.     ADDQ.L  #1,A0
  1781. LAB_0091:
  1782.     MOVEA.L (A0)+,A1
  1783.     ADDA.L  LAB_0016+2(PC),A1
  1784.     MOVE.L  A1,EXT_008E
  1785.     MOVE.L  A1,EXT_008F
  1786. LAB_0092:
  1787.     MOVE.B  (A1)+,D0
  1788.     CMP.B   #$FF,D0
  1789.     BEQ LAB_0093
  1790.     CMP.B   #$FE,D0
  1791.     BEQ LAB_0093
  1792.     BRA LAB_0092
  1793. LAB_0093:
  1794.     MOVE.L  A1,EXT_0090
  1795.     MOVE.B  #$01,EXT_008B
  1796.     BRA LAB_0062
  1797. LAB_0094:
  1798.     CMP.B   #$EC,D0
  1799.     BNE LAB_0095
  1800.     MOVE.B  (A0),EXT_0091
  1801.     MOVE.B  (A0)+,EXT_0092
  1802.     MOVE.B  EXT_0091,D0
  1803.     ANDI    #$003F,D0
  1804.     MOVE    D0,EXT_0093
  1805.     ASL #2,D0
  1806.     MOVEA.L EXT_001F,A1
  1807.     MOVEA.L 0(A1,D0),A1
  1808.     ADDA.L  LAB_0016+2(PC),A1
  1809.     LEA 48(A1),A1
  1810.     MOVE.L  -4(A1),D0
  1811.     LSR #1,D0
  1812.     MOVE    D0,EXT_0094
  1813.     MOVE.L  A1,EXT_0095
  1814.     BRA LAB_0062
  1815. LAB_0095:
  1816.     CMP.B   #$F0,D0
  1817.     BNE LAB_0096
  1818.     MOVE.B  (A0),EXT_0096
  1819.     MOVE.B  (A0),EXT_0097
  1820.     MOVE.B  (A0),EXT_0098
  1821.     MOVE.B  (A0)+,EXT_0099
  1822.     BRA LAB_0062
  1823. LAB_0096:
  1824.     CMP.B   #$EF,D0
  1825.     BNE LAB_0097
  1826.     MOVE.B  (A0),EXT_009A
  1827.     MOVE.B  (A0),EXT_009B
  1828.     MOVE.B  (A0),EXT_009C
  1829.     MOVE.B  (A0)+,EXT_009D
  1830.     BRA LAB_0062
  1831. LAB_0097:
  1832.     CMP.B   #$EE,D0
  1833.     BNE LAB_0098
  1834.     MOVE.B  (A0)+,EXT_009E
  1835.     TST.B   EXT_009E
  1836.     BEQ LAB_0062
  1837.     CLR.B   EXT_006E
  1838.     BRA LAB_0062
  1839. LAB_0098:
  1840.     CMP.B   #$ED,D0
  1841.     BNE LAB_0099
  1842.     CLR D0
  1843.     MOVE.B  (A0)+,D0
  1844.     MOVE    D0,EXT_0137
  1845.     MOVE.B  D0,EXT_006D
  1846.     CLR.B   EXT_009E
  1847.     MOVE.B  #$01,EXT_006E
  1848.     BRA LAB_0062
  1849. LAB_0099:
  1850.     CMP.B   #$EB,D0
  1851.     BNE LAB_009A
  1852.     MOVE.B  #$01,EXT_009F
  1853.     RTS
  1854. LAB_009A:
  1855.     RTS
  1856. LAB_009B:
  1857.     BSR LAB_009C
  1858.     MOVE    EXT_0065,EXT_0136
  1859.     RTS
  1860. LAB_009C:
  1861.     CLR D0
  1862.     MOVE.B  EXT_008A,D0
  1863.     BNE LAB_009D
  1864.     MOVE.B  EXT_006C,D0
  1865. LAB_009D:
  1866.     TST.B   EXT_0088
  1867.     BNE LAB_009E
  1868.     ADD.B   EXT_0074,D0
  1869. LAB_009E:
  1870.     ADD.B   EXT_0076,D0
  1871.     ASL #1,D0
  1872.     LEA EXT_0120,A1
  1873.     MOVE    0(A1,D0),D0
  1874.     ADD EXT_0075,D0
  1875.     ADD EXT_0083,D0
  1876.     MOVE    D0,EXT_0065
  1877.     RTS
  1878. LAB_009F:
  1879.     CLR D0
  1880.     MOVE.B  EXT_0063,D0
  1881.     ASL #2,D0
  1882.     MOVEA.L EXT_001F,A1
  1883.     MOVEA.L 0(A1,D0),A1
  1884.     ADDA.L  LAB_0016+2(PC),A1
  1885.     LEA 48(A1),A1
  1886.     MOVE.L  -4(A1),D0
  1887.     LSR #1,D0
  1888.     MOVE    D0,EXT_0062
  1889.     MOVE.L  A1,EXT_0061
  1890.     BTST    #7,EXT_0091
  1891.     BEQ LAB_00A0
  1892.     MOVE    #$0002,EXT_012E
  1893. LAB_00A0:
  1894.     MOVE    EXT_0065,EXT_0136
  1895.     MOVE    #$00FF,EXT_012F
  1896.     MOVE.L  EXT_0061,EXT_0134
  1897.     MOVE    EXT_0062,EXT_0135
  1898.     BSET    #1,EXT_001D
  1899.     RTS
  1900. LAB_00A1:
  1901.     TST.B   EXT_00DF
  1902.     BEQ LAB_00A2
  1903.     MOVE    #$0004,EXT_012E
  1904.     BRA LAB_00E3
  1905. LAB_00A2:
  1906.     TST.B   EXT_00B0
  1907.     BEQ LAB_00A3
  1908.     SUBQ.B  #1,EXT_00B0
  1909.     BRA LAB_00AD
  1910. LAB_00A3:
  1911.     MOVEA.L EXT_00A0,A0
  1912. LAB_00A4:
  1913.     TST.B   (A0)
  1914.     BMI LAB_00C1
  1915.     TST EXT_00BC
  1916.     BEQ LAB_00A5
  1917.     MOVE.B  (A0)+,EXT_00BF
  1918.     BRA LAB_00A6
  1919. LAB_00A5:
  1920.     TST.B   EXT_00CA
  1921.     BNE LAB_00A6
  1922.     MOVE.B  (A0)+,EXT_00AC
  1923. LAB_00A6:
  1924.     MOVE.B  EXT_00C9,D0
  1925.     BNE LAB_00A7
  1926.     MOVE.B  (A0)+,D0
  1927. LAB_00A7:
  1928.     SUBQ.B  #1,D0
  1929.     MOVE.B  D0,EXT_00B0
  1930.     MOVE.B  D0,EXT_00AF
  1931.     TST EXT_00B6
  1932.     BEQ LAB_00A8
  1933.     MOVE.B  EXT_00B7,EXT_00B6
  1934.     MOVE.B  EXT_00B9,EXT_00B8
  1935.     MOVE.B  EXT_00BB,EXT_00BA
  1936. LAB_00A8:
  1937.     TST EXT_00BC
  1938.     BEQ LAB_00A9
  1939.     MOVE.B  EXT_00BE,EXT_00BD
  1940. LAB_00A9:
  1941.     TST EXT_00C3
  1942.     BEQ LAB_00AA
  1943.     MOVE.B  EXT_00C1,EXT_00C0
  1944.     MOVE.B  EXT_00C5,EXT_00C4
  1945.     MOVE    EXT_00C2,EXT_00C3
  1946.     MOVE.B  EXT_00C7,EXT_00C6
  1947. LAB_00AA:
  1948.     TST.B   EXT_00DE
  1949.     BEQ LAB_00AB
  1950.     MOVE.B  #$01,EXT_00CB
  1951.     MOVE.L  EXT_00CF,EXT_00CE
  1952.     MOVE.B  #$01,EXT_00CC
  1953.     MOVE.B  EXT_00D7,EXT_00D6
  1954.     MOVE.B  EXT_00D9,EXT_00D8
  1955.     MOVE.B  EXT_00DB,EXT_00DA
  1956.     SUB.B   EXT_00DD,D0
  1957.     MOVE.B  D0,EXT_00DC
  1958. LAB_00AB:
  1959.     TST.B   EXT_00A7
  1960.     BEQ LAB_00AC
  1961.     MOVE.B  EXT_00A4,EXT_00A3
  1962.     MOVE.B  EXT_00A9,EXT_00A8
  1963.     MOVE.B  EXT_00AB,EXT_00AA
  1964. LAB_00AC:
  1965.     MOVE.B  EXT_00D2,EXT_00D1
  1966.     BSR LAB_00DE
  1967.     BSR LAB_00E1
  1968.     MOVE.L  A0,EXT_00A0
  1969. LAB_00AD:
  1970.     TST.B   EXT_00AE
  1971.     BNE LAB_00AE
  1972.     TST.B   EXT_00CB
  1973.     BEQ LAB_00AE
  1974.     SUBQ.B  #1,EXT_00CC
  1975.     BNE LAB_00AE
  1976.     MOVE.B  EXT_00CD,EXT_00CC
  1977.     MOVEA.L EXT_00CE,A1
  1978.     CMPI.B  #$FF,(A1)
  1979.     BEQ LAB_00AE
  1980.     MOVE.B  (A1)+,EXT_00AD
  1981.     MOVE.L  A1,EXT_00CE
  1982.     CLR D0
  1983.     MOVE.B  EXT_00AD,D0
  1984.     MOVE    D0,EXT_013B
  1985.     CMPI.B  #$FE,(A1)
  1986.     BNE LAB_00AE
  1987.     MOVE.L  EXT_00CF,EXT_00CE
  1988.     BRA LAB_00AE
  1989. LAB_00AE:
  1990.     TST.B   EXT_00D6
  1991.     BEQ LAB_00B1
  1992.     SUBQ.B  #1,EXT_00D8
  1993.     BNE LAB_00B1
  1994.     MOVE.B  EXT_00CD,EXT_00D8
  1995.     TST.B   EXT_00CB
  1996.     BEQ LAB_00AF
  1997.     CLR.B   EXT_00CB
  1998.     MOVE.L  EXT_00D0,EXT_00CE
  1999. LAB_00AF:
  2000.     MOVEA.L EXT_00CE,A1
  2001.     MOVE.B  (A1)+,EXT_00AD
  2002.     MOVE.L  A1,EXT_00CE
  2003.     CLR D0
  2004.     MOVE.B  EXT_00AD,D0
  2005.     MOVE    D0,EXT_013B
  2006.     CMPI.B  #$FE,(A1)
  2007.     BNE LAB_00B0
  2008.     MOVE.L  EXT_00D0,EXT_00CE
  2009.     BRA LAB_00B1
  2010. LAB_00B0:
  2011.     CMPI.B  #$FF,(A1)
  2012.     BNE LAB_00B1
  2013.     CLR.B   EXT_00D6
  2014. LAB_00B1:
  2015.     TST.B   EXT_00DA
  2016.     BEQ LAB_00B4
  2017.     SUBQ.B  #1,EXT_00DC
  2018.     BNE LAB_00B4
  2019.     MOVE.B  EXT_00CD,EXT_00DC
  2020.     TST.B   EXT_00CB
  2021.     BEQ LAB_00B2
  2022.     CLR.B   EXT_00CB
  2023.     MOVE.L  EXT_00D0,EXT_00CE
  2024. LAB_00B2:
  2025.     MOVEA.L EXT_00CE,A1
  2026.     MOVE.B  (A1)+,EXT_00AD
  2027.     MOVE.L  A1,EXT_00CE
  2028.     CLR D0
  2029.     MOVE.B  EXT_00AD,D0
  2030.     MOVE    D0,EXT_013B
  2031.     CMPI.B  #$FE,(A1)
  2032.     BNE LAB_00B3
  2033.     MOVE.L  EXT_00D0,EXT_00CE
  2034.     BRA LAB_00B4
  2035. LAB_00B3:
  2036.     CMPI.B  #$FF,(A1)
  2037.     BNE LAB_00B4
  2038.     CLR.B   EXT_00DA
  2039. LAB_00B4:
  2040.     TST.B   EXT_00A6
  2041.     BEQ LAB_00B6
  2042.     SUBQ.B  #1,EXT_00A8
  2043.     BNE LAB_00B6
  2044.     MOVE.B  EXT_00A9,EXT_00A8
  2045.     TST.B   EXT_00AA
  2046.     BNE LAB_00B5
  2047.     BTST    #7,EXT_00A6
  2048.     BEQ LAB_00B6
  2049.     MOVE.B  EXT_00A9,EXT_00A8
  2050.     MOVE.B  EXT_00A4,EXT_00A3
  2051.     MOVE.B  EXT_00AB,EXT_00AA
  2052.     BSR LAB_00DD
  2053.     BSR LAB_00E1
  2054.     BRA LAB_00B6
  2055. LAB_00B5:
  2056.     SUBQ.B  #1,EXT_00AA
  2057.     ADDQ.B  #1,EXT_00A3
  2058.     CLR D0
  2059.     MOVE.B  EXT_00A3,D0
  2060.     ASL #2,D0
  2061.     MOVEA.L EXT_001F,A1
  2062.     MOVEA.L 0(A1,D0),A1
  2063.     ADDA.L  LAB_0016+2(PC),A1
  2064.     LEA 48(A1),A1
  2065.     MOVE.L  -4(A1),D0
  2066.     LSR #1,D0
  2067.     MOVE    D0,EXT_00D4
  2068.     MOVE.L  A1,EXT_00D5
  2069.     BSET    #6,EXT_00D1
  2070. LAB_00B6:
  2071.     TST EXT_00B6
  2072.     BEQ LAB_00B9
  2073.     TST.B   EXT_00B8
  2074.     BEQ LAB_00B8
  2075.     MOVE.B  EXT_00B8,D0
  2076.     CMP.B   EXT_00B9,D0
  2077.     BNE LAB_00B7
  2078.     BSR LAB_00DD
  2079. LAB_00B7:
  2080.     MOVE.B  EXT_00B7,EXT_00B6
  2081.     SUBQ.B  #1,EXT_00B8
  2082.     BNE LAB_00B9
  2083.     CLR.B   EXT_00B6
  2084.     BSR LAB_00DD
  2085.     BRA LAB_00B9
  2086. LAB_00B8:
  2087.     SUBQ.B  #1,EXT_00BA
  2088.     CLR.B   EXT_00B6
  2089.     TST.B   EXT_00BA
  2090.     BNE LAB_00B9
  2091.     MOVE.B  EXT_00B7,EXT_00B6
  2092.     MOVE.B  EXT_00B9,EXT_00B8
  2093.     MOVE.B  EXT_00BB,EXT_00BA
  2094. LAB_00B9:
  2095.     TST EXT_00BC
  2096.     BEQ LAB_00BC
  2097.     SUBQ.B  #1,EXT_00BD
  2098.     BNE LAB_00BC
  2099.     MOVE.B  EXT_00BE,EXT_00BD
  2100.     MOVE.B  EXT_00BF,D0
  2101.     CMP.B   EXT_00AC,D0
  2102.     BEQ LAB_00BC
  2103.     BLT LAB_00BA
  2104.     MOVE.B  EXT_00BC,D0
  2105.     ADD.B   D0,EXT_00AC
  2106.     MOVE.B  EXT_00AC,D0
  2107.     CMP.B   EXT_00BF,D0
  2108.     BLT LAB_00BB
  2109.     MOVE.B  EXT_00BF,EXT_00AC
  2110.     BRA LAB_00BB
  2111. LAB_00BA:
  2112.     MOVE.B  EXT_00BC,D0
  2113.     SUB.B   D0,EXT_00AC
  2114.     MOVE.B  EXT_00AC,D0
  2115.     CMP.B   EXT_00BF,D0
  2116.     BGT LAB_00BB
  2117.     MOVE.B  EXT_00BF,EXT_00AC
  2118. LAB_00BB:
  2119.     BSR LAB_00DE
  2120.     MOVE    EXT_00A5,EXT_013A
  2121. LAB_00BC:
  2122.     TST EXT_00C2
  2123.     BEQ LAB_00C0
  2124.     TST.B   EXT_00C0
  2125.     BEQ LAB_00BD
  2126.     SUBQ.B  #1,EXT_00C0
  2127.     BRA LAB_00C0
  2128. LAB_00BD:
  2129.     MOVE    EXT_00C2,D0
  2130.     TST.B   EXT_00C6
  2131.     BEQ LAB_00BE
  2132.     SUB D0,EXT_00C3
  2133.     BRA LAB_00BF
  2134. LAB_00BE:
  2135.     ADD D0,EXT_00C3
  2136. LAB_00BF:
  2137.     BSR LAB_00DE
  2138.     MOVE    EXT_00A5,EXT_013A
  2139.     SUBQ.B  #1,EXT_00C4
  2140.     BNE LAB_00C0
  2141.     EORI.B  #$01,EXT_00C6
  2142.     MOVE.B  EXT_00C5,D0
  2143.     ASL.B   #1,D0
  2144.     MOVE.B  D0,EXT_00C4
  2145. LAB_00C0:
  2146.     BRA LAB_00E3
  2147. LAB_00C1:
  2148.     MOVE.B  (A0)+,D0
  2149.     CMP.B   #$FF,D0
  2150.     BNE LAB_00C2
  2151.     CLR D0
  2152.     MOVE.B  (A0)+,D0
  2153.     MOVE.B  D0,EXT_00A3
  2154.     MOVE.B  D0,EXT_00A4
  2155.     ASL #2,D0
  2156.     MOVEA.L EXT_001F,A1
  2157.     MOVEA.L 0(A1,D0),A1
  2158.     ADDA.L  LAB_0016+2(PC),A1
  2159.     LEA 48(A1),A1
  2160.     MOVE.L  -4(A1),D0
  2161.     LSR #1,D0
  2162.     MOVE    D0,EXT_00A2
  2163.     MOVE.L  A1,EXT_00A1
  2164.     MOVE.B  (A0),D0
  2165.     MOVE.B  D0,EXT_00A6
  2166.     MOVE.B  (A0),D0
  2167.     ANDI.B  #$40,D0
  2168.     MOVE.B  D0,EXT_00A7
  2169.     MOVE.B  (A0)+,D0
  2170.     ANDI.B  #$3F,D0
  2171.     MOVE.B  D0,EXT_00AA
  2172.     MOVE.B  D0,EXT_00AB
  2173.     MOVE.B  (A0),EXT_00A8
  2174.     MOVE.B  (A0)+,EXT_00A9
  2175.     BRA LAB_00A4
  2176. LAB_00C2:
  2177.     CMP.B   #$FE,D0
  2178.     BNE LAB_00C3
  2179.     MOVEA.L EXT_00B2,A1
  2180.     MOVE.B  (A0)+,-(A1)
  2181.     MOVE.L  A1,EXT_00B2
  2182.     MOVEA.L EXT_00B1,A1
  2183.     MOVE.L  A0,-(A1)
  2184.     MOVE.L  A1,EXT_00B1
  2185.     BRA LAB_00A4
  2186. LAB_00C3:
  2187.     CMP.B   #$FD,D0
  2188.     BNE LAB_00C5
  2189.     MOVEA.L EXT_00B2,A1
  2190.     SUBQ.B  #1,(A1)
  2191.     BNE LAB_00C4
  2192.     ADDQ.L  #4,EXT_00B1
  2193.     ADDQ.L  #1,EXT_00B2
  2194.     BRA LAB_00A4
  2195. LAB_00C4:
  2196.     MOVEA.L EXT_00B1,A1
  2197.     MOVEA.L (A1),A0
  2198.     BRA LAB_00A4
  2199. LAB_00C5:
  2200.     CMP.B   #$FC,D0
  2201.     BNE LAB_00C7
  2202.     MOVE.L  A0,D0
  2203.     BTST    #0,D0
  2204.     BEQ LAB_00C6
  2205.     ADDQ.L  #1,A0
  2206. LAB_00C6:
  2207.     MOVE.L  (A0),D1
  2208.     ADD.L   LAB_0016+2(PC),D1
  2209.     MOVE.L  D1,EXT_00A0
  2210.     BRA LAB_00A1
  2211. LAB_00C7:
  2212.     CMP.B   #$FB,D0
  2213.     BNE LAB_00C9
  2214.     MOVE.L  A0,D0
  2215.     BTST    #0,D0
  2216.     BEQ LAB_00C8
  2217.     ADDQ.L  #1,A0
  2218. LAB_00C8:
  2219.     MOVE.L  (A0),D1
  2220.     ADD.L   LAB_0016+2(PC),D1
  2221.     MOVE.L  D1,EXT_00A0
  2222.     ADDQ.L  #4,A0
  2223.     MOVEA.L EXT_00B3,A1
  2224.     MOVE.L  A0,-(A1)
  2225.     MOVE.L  A1,EXT_00B3
  2226.     MOVEA.L EXT_00A0,A0
  2227.     BRA LAB_00A4
  2228. LAB_00C9:
  2229.     CMP.B   #$FA,D0
  2230.     BNE LAB_00CA
  2231.     MOVEA.L EXT_00B3,A1
  2232.     MOVEA.L (A1)+,A0
  2233.     MOVE.L  A1,EXT_00B3
  2234.     BRA LAB_00A4
  2235. LAB_00CA:
  2236.     CMP.B   #$F9,D0
  2237.     BNE LAB_00CB
  2238.     MOVE.B  (A0)+,EXT_00B4
  2239.     BRA LAB_00A4
  2240. LAB_00CB:
  2241.     CMP.B   #$F8,D0
  2242.     BNE LAB_00CC
  2243.     MOVE.B  (A0)+,D0
  2244.     EXT D0
  2245.     MOVE    D0,EXT_00B5
  2246.     BRA LAB_00A4
  2247. LAB_00CC:
  2248.     CMP.B   #$F7,D0
  2249.     BNE LAB_00CD
  2250.     MOVE.B  (A0),EXT_00B6
  2251.     MOVE.B  (A0)+,EXT_00B7
  2252.     MOVE.B  (A0),EXT_00B8
  2253.     MOVE.B  (A0)+,EXT_00B9
  2254.     MOVE.B  (A0),EXT_00BA
  2255.     MOVE.B  (A0)+,EXT_00BB
  2256.     BRA LAB_00A4
  2257. LAB_00CD:
  2258.     CMP.B   #$F6,D0
  2259.     BNE LAB_00CE
  2260.     MOVE.B  (A0)+,EXT_00BC
  2261.     MOVE.B  (A0),EXT_00BD
  2262.     MOVE.B  (A0)+,EXT_00BE
  2263.     BRA LAB_00A4
  2264. LAB_00CE:
  2265.     CMP.B   #$F5,D0
  2266.     BNE LAB_00CF
  2267.     MOVE.B  (A0),EXT_00C0
  2268.     MOVE.B  (A0)+,EXT_00C1
  2269.     MOVE.B  (A0)+,D0
  2270.     EXT D0
  2271.     MOVE    D0,EXT_00C2
  2272.     MOVE    D0,EXT_00C3
  2273.     MOVE.B  (A0),EXT_00C4
  2274.     MOVE.B  (A0)+,EXT_00C5
  2275.     MOVE.B  (A0),EXT_00C6
  2276.     MOVE.B  (A0)+,EXT_00C7
  2277.     BRA LAB_00A4
  2278. LAB_00CF:
  2279.     CMP.B   #$F4,D0
  2280.     BNE LAB_00D0
  2281.     MOVE.B  (A0)+,EXT_00C8
  2282.     BRA LAB_00A4
  2283. LAB_00D0:
  2284.     CMP.B   #$F3,D0
  2285.     BNE LAB_00D1
  2286.     MOVE.B  (A0)+,EXT_00C9
  2287.     BRA LAB_00A4
  2288. LAB_00D1:
  2289.     CMP.B   #$F2,D0
  2290.     BNE LAB_00D2
  2291.     MOVE.B  (A0)+,EXT_00CA
  2292.     BRA LAB_00A4
  2293. LAB_00D2:
  2294.     CMP.B   #$F1,D0
  2295.     BNE LAB_00D6
  2296.     MOVE.B  (A0),EXT_00CC
  2297.     MOVE.B  (A0)+,EXT_00CD
  2298.     MOVE.L  A0,D0
  2299.     BTST    #0,D0
  2300.     BEQ LAB_00D3
  2301.     ADDQ.L  #1,A0
  2302. LAB_00D3:
  2303.     MOVEA.L (A0)+,A1
  2304.     ADDA.L  LAB_0016+2(PC),A1
  2305.     MOVE.L  A1,EXT_00CE
  2306.     MOVE.L  A1,EXT_00CF
  2307. LAB_00D4:
  2308.     MOVE.B  (A1)+,D0
  2309.     CMP.B   #$FF,D0
  2310.     BEQ LAB_00D5
  2311.     CMP.B   #$FE,D0
  2312.     BEQ LAB_00D5
  2313.     BRA LAB_00D4
  2314. LAB_00D5:
  2315.     MOVE.L  A1,EXT_00D0
  2316.     MOVE.B  #$01,EXT_00CB
  2317.     BRA LAB_00A4
  2318. LAB_00D6:
  2319.     CMP.B   #$EC,D0
  2320.     BNE LAB_00D7
  2321.     MOVE.B  (A0),EXT_00D1
  2322.     MOVE.B  (A0)+,EXT_00D2
  2323.     MOVE.B  EXT_00D1,D0
  2324.     ANDI    #$003F,D0
  2325.     MOVE    D0,EXT_00D3
  2326.     ASL #2,D0
  2327.     MOVEA.L EXT_001F,A1
  2328.     MOVEA.L 0(A1,D0),A1
  2329.     ADDA.L  LAB_0016+2(PC),A1
  2330.     LEA 48(A1),A1
  2331.     MOVE.L  -4(A1),D0
  2332.     LSR #1,D0
  2333.     MOVE    D0,EXT_00D4
  2334.     MOVE.L  A1,EXT_00D5
  2335.     BRA LAB_00A4
  2336. LAB_00D7:
  2337.     CMP.B   #$F0,D0
  2338.     BNE LAB_00D8
  2339.     MOVE.B  (A0),EXT_00D6
  2340.     MOVE.B  (A0),EXT_00D7
  2341.     MOVE.B  (A0),EXT_00D8
  2342.     MOVE.B  (A0)+,EXT_00D9
  2343.     BRA LAB_00A4
  2344. LAB_00D8:
  2345.     CMP.B   #$EF,D0
  2346.     BNE LAB_00D9
  2347.     MOVE.B  (A0),EXT_00DA
  2348.     MOVE.B  (A0),EXT_00DB
  2349.     MOVE.B  (A0),EXT_00DC
  2350.     MOVE.B  (A0)+,EXT_00DD
  2351.     BRA LAB_00A4
  2352. LAB_00D9:
  2353.     CMP.B   #$EE,D0
  2354.     BNE LAB_00DA
  2355.     MOVE.B  (A0)+,EXT_00DE
  2356.     TST.B   EXT_00DE
  2357.     BEQ LAB_00A4
  2358.     CLR.B   EXT_00AE
  2359.     BRA LAB_00A4
  2360. LAB_00DA:
  2361.     CMP.B   #$ED,D0
  2362.     BNE LAB_00DB
  2363.     CLR D0
  2364.     MOVE.B  (A0)+,D0
  2365.     MOVE    D0,EXT_013B
  2366.     MOVE.B  D0,EXT_00AD
  2367.     CLR.B   EXT_00DE
  2368.     MOVE.B  #$01,EXT_00AE
  2369.     BRA LAB_00A4
  2370. LAB_00DB:
  2371.     CMP.B   #$EB,D0
  2372.     BNE LAB_00DC
  2373.     MOVE.B  #$01,EXT_00DF
  2374.     RTS
  2375. LAB_00DC:
  2376.     RTS
  2377. LAB_00DD:
  2378.     BSR LAB_00DE
  2379.     MOVE    EXT_00A5,EXT_013A
  2380.     RTS
  2381. LAB_00DE:
  2382.     CLR D0
  2383.     MOVE.B  EXT_00CA,D0
  2384.     BNE LAB_00DF
  2385.     MOVE.B  EXT_00AC,D0
  2386. LAB_00DF:
  2387.     TST.B   EXT_00C8
  2388.     BNE LAB_00E0
  2389.     ADD.B   EXT_00B4,D0
  2390. LAB_00E0:
  2391.     ADD.B   EXT_00B6,D0
  2392.     ASL #1,D0
  2393.     LEA EXT_0120,A1
  2394.     MOVE    0(A1,D0),D0
  2395.     ADD EXT_00B5,D0
  2396.     ADD EXT_00C3,D0
  2397.     MOVE    D0,EXT_00A5
  2398.     RTS
  2399. LAB_00E1:
  2400.     CLR D0
  2401.     MOVE.B  EXT_00A3,D0
  2402.     ASL #2,D0
  2403.     MOVEA.L EXT_001F,A1
  2404.     MOVEA.L 0(A1,D0),A1
  2405.     ADDA.L  LAB_0016+2(PC),A1
  2406.     LEA 48(A1),A1
  2407.     MOVE.L  -4(A1),D0
  2408.     LSR #1,D0
  2409.     MOVE    D0,EXT_00A2
  2410.     MOVE.L  A1,EXT_00A1
  2411.     BTST    #7,EXT_00D1
  2412.     BEQ LAB_00E2
  2413.     MOVE    #$0004,EXT_012E
  2414. LAB_00E2:
  2415.     MOVE    EXT_00A5,EXT_013A
  2416.     MOVE    #$00FF,EXT_012F
  2417.     MOVE.L  EXT_00A1,EXT_0138
  2418.     MOVE    EXT_00A2,EXT_0139
  2419.     BSET    #2,EXT_001D
  2420.     RTS
  2421. LAB_00E3:
  2422.     TST.B   EXT_011F
  2423.     BEQ LAB_00E4
  2424.     MOVE    #$0008,EXT_012E
  2425.     RTS
  2426. LAB_00E4:
  2427.     TST.B   EXT_00F0
  2428.     BEQ LAB_00E5
  2429.     SUBQ.B  #1,EXT_00F0
  2430.     BRA LAB_00EF
  2431. LAB_00E5:
  2432.     MOVEA.L EXT_00E0,A0
  2433. LAB_00E6:
  2434.     TST.B   (A0)
  2435.     BMI LAB_0103
  2436.     TST EXT_00FC
  2437.     BEQ LAB_00E7
  2438.     MOVE.B  (A0)+,EXT_00FF
  2439.     BRA LAB_00E8
  2440. LAB_00E7:
  2441.     TST.B   EXT_010A
  2442.     BNE LAB_00E8
  2443.     MOVE.B  (A0)+,EXT_00EC
  2444. LAB_00E8:
  2445.     MOVE.B  EXT_0109,D0
  2446.     BNE LAB_00E9
  2447.     MOVE.B  (A0)+,D0
  2448. LAB_00E9:
  2449.     SUBQ.B  #1,D0
  2450.     MOVE.B  D0,EXT_00F0
  2451.     MOVE.B  D0,EXT_00EF
  2452.     TST EXT_00F6
  2453.     BEQ LAB_00EA
  2454.     MOVE.B  EXT_00F7,EXT_00F6
  2455.     MOVE.B  EXT_00F9,EXT_00F8
  2456.     MOVE.B  EXT_00FB,EXT_00FA
  2457. LAB_00EA:
  2458.     TST EXT_00FC
  2459.     BEQ LAB_00EB
  2460.     MOVE.B  EXT_00FE,EXT_00FD
  2461. LAB_00EB:
  2462.     TST EXT_0103
  2463.     BEQ LAB_00EC
  2464.     MOVE.B  EXT_0101,EXT_0100
  2465.     MOVE.B  EXT_0105,EXT_0104
  2466.     MOVE    EXT_0102,EXT_0103
  2467.     MOVE.B  EXT_0107,EXT_0106
  2468. LAB_00EC:
  2469.     TST.B   EXT_011E
  2470.     BEQ LAB_00ED
  2471.     MOVE.B  #$01,EXT_010B
  2472.     MOVE.L  EXT_010F,EXT_010E
  2473.     MOVE.B  #$01,EXT_010C
  2474.     MOVE.B  EXT_0117,EXT_0116
  2475.     MOVE.B  EXT_0119,EXT_0118
  2476.     MOVE.B  EXT_011B,EXT_011A
  2477.     SUB.B   EXT_011D,D0
  2478.     MOVE.B  D0,EXT_011C
  2479. LAB_00ED:
  2480.     TST.B   EXT_00E7
  2481.     BEQ LAB_00EE
  2482.     MOVE.B  EXT_00E4,EXT_00E3
  2483.     MOVE.B  EXT_00E9,EXT_00E8
  2484.     MOVE.B  EXT_00EB,EXT_00EA
  2485. LAB_00EE:
  2486.     MOVE.B  EXT_0112,EXT_0111
  2487.     BSR LAB_0121
  2488.     BSR LAB_0124
  2489.     MOVE.L  A0,EXT_00E0
  2490. LAB_00EF:
  2491.     TST.B   EXT_00EE
  2492.     BNE LAB_00F0
  2493.     TST.B   EXT_010B
  2494.     BEQ LAB_00F0
  2495.     SUBQ.B  #1,EXT_010C
  2496.     BNE LAB_00F0
  2497.     MOVE.B  EXT_010D,EXT_010C
  2498.     MOVEA.L EXT_010E,A1
  2499.     CMPI.B  #$FF,(A1)
  2500.     BEQ LAB_00F0
  2501.     MOVE.B  (A1)+,EXT_00ED
  2502.     MOVE.L  A1,EXT_010E
  2503.     CLR D0
  2504.     MOVE.B  EXT_00ED,D0
  2505.     MOVE    D0,EXT_013F
  2506.     CMPI.B  #$FE,(A1)
  2507.     BNE LAB_00F0
  2508.     MOVE.L  EXT_010F,EXT_010E
  2509.     BRA LAB_00F0
  2510. LAB_00F0:
  2511.     TST.B   EXT_0116
  2512.     BEQ LAB_00F3
  2513.     SUBQ.B  #1,EXT_0118
  2514.     BNE LAB_00F3
  2515.     MOVE.B  EXT_010D,EXT_0118
  2516.     TST.B   EXT_010B
  2517.     BEQ LAB_00F1
  2518.     CLR.B   EXT_010B
  2519.     MOVE.L  EXT_0110,EXT_010E
  2520. LAB_00F1:
  2521.     MOVEA.L EXT_010E,A1
  2522.     MOVE.B  (A1)+,EXT_00ED
  2523.     MOVE.L  A1,EXT_010E
  2524.     CLR D0
  2525.     MOVE.B  EXT_00ED,D0
  2526.     MOVE    D0,EXT_013F
  2527.     CMPI.B  #$FE,(A1)
  2528.     BNE LAB_00F2
  2529.     MOVE.L  EXT_0110,EXT_010E
  2530.     BRA LAB_00F3
  2531. LAB_00F2:
  2532.     CMPI.B  #$FF,(A1)
  2533.     BNE LAB_00F3
  2534.     CLR.B   EXT_0116
  2535. LAB_00F3:
  2536.     TST.B   EXT_011A
  2537.     BEQ LAB_00F6
  2538.     SUBQ.B  #1,EXT_011C
  2539.     BNE LAB_00F6
  2540.     MOVE.B  EXT_010D,EXT_011C
  2541.     TST.B   EXT_010B
  2542.     BEQ LAB_00F4
  2543.     CLR.B   EXT_010B
  2544.     MOVE.L  EXT_0110,EXT_010E
  2545. LAB_00F4:
  2546.     MOVEA.L EXT_010E,A1
  2547.     MOVE.B  (A1)+,EXT_00ED
  2548.     MOVE.L  A1,EXT_010E
  2549.     CLR D0
  2550.     MOVE.B  EXT_00ED,D0
  2551.     MOVE    D0,EXT_013F
  2552.     CMPI.B  #$FE,(A1)
  2553.     BNE LAB_00F5
  2554.     MOVE.L  EXT_0110,EXT_010E
  2555.     BRA LAB_00F6
  2556. LAB_00F5:
  2557.     CMPI.B  #$FF,(A1)
  2558.     BNE LAB_00F6
  2559.     CLR.B   EXT_011A
  2560. LAB_00F6:
  2561.     TST.B   EXT_00E6
  2562.     BEQ LAB_00F8
  2563.     SUBQ.B  #1,EXT_00E8
  2564.     BNE LAB_00F8
  2565.     MOVE.B  EXT_00E9,EXT_00E8
  2566.     TST.B   EXT_00EA
  2567.     BNE LAB_00F7
  2568.     BTST    #7,EXT_00E6
  2569.     BEQ LAB_00F8
  2570.     MOVE.B  EXT_00E9,EXT_00E8
  2571.     MOVE.B  EXT_00E4,EXT_00E3
  2572.     MOVE.B  EXT_00EB,EXT_00EA
  2573.     BSR LAB_0120
  2574.     BSR LAB_0124
  2575.     BRA LAB_00F8
  2576. LAB_00F7:
  2577.     SUBQ.B  #1,EXT_00EA
  2578.     ADDQ.B  #1,EXT_00E3
  2579.     CLR D0
  2580.     MOVE.B  EXT_00E3,D0
  2581.     ASL #2,D0
  2582.     MOVEA.L EXT_001F,A1
  2583.     MOVEA.L 0(A1,D0),A1
  2584.     ADDA.L  LAB_0016+2(PC),A1
  2585.     LEA 48(A1),A1
  2586.     MOVE.L  -4(A1),D0
  2587.     LSR #1,D0
  2588.     MOVE    D0,EXT_0114
  2589.     MOVE.L  A1,EXT_0115
  2590.     BSET    #6,EXT_0111
  2591. LAB_00F8:
  2592.     TST EXT_00F6
  2593.     BEQ LAB_00FB
  2594.     TST.B   EXT_00F8
  2595.     BEQ LAB_00FA
  2596.     MOVE.B  EXT_00F8,D0
  2597.     CMP.B   EXT_00F9,D0
  2598.     BNE LAB_00F9
  2599.     BSR LAB_0120
  2600. LAB_00F9:
  2601.     MOVE.B  EXT_00F7,EXT_00F6
  2602.     SUBQ.B  #1,EXT_00F8
  2603.     BNE LAB_00FB
  2604.     CLR.B   EXT_00F6
  2605.     BSR LAB_0120
  2606.     BRA LAB_00FB
  2607. LAB_00FA:
  2608.     SUBQ.B  #1,EXT_00FA
  2609.     CLR.B   EXT_00F6
  2610.     TST.B   EXT_00FA
  2611.     BNE LAB_00FB
  2612.     MOVE.B  EXT_00F7,EXT_00F6
  2613.     MOVE.B  EXT_00F9,EXT_00F8
  2614.     MOVE.B  EXT_00FB,EXT_00FA
  2615. LAB_00FB:
  2616.     TST EXT_00FC
  2617.     BEQ LAB_00FE
  2618.     SUBQ.B  #1,EXT_00FD
  2619.     BNE LAB_00FE
  2620.     MOVE.B  EXT_00FE,EXT_00FD
  2621.     MOVE.B  EXT_00FF,D0
  2622.     CMP.B   EXT_00EC,D0
  2623.     BEQ LAB_00FE
  2624.     BLT LAB_00FC
  2625.     MOVE.B  EXT_00FC,D0
  2626.     ADD.B   D0,EXT_00EC
  2627.     MOVE.B  EXT_00EC,D0
  2628.     CMP.B   EXT_00FF,D0
  2629.     BLT LAB_00FD
  2630.     MOVE.B  EXT_00FF,EXT_00EC
  2631.     BRA LAB_00FD
  2632. LAB_00FC:
  2633.     MOVE.B  EXT_00FC,D0
  2634.     SUB.B   D0,EXT_00EC
  2635.     MOVE.B  EXT_00EC,D0
  2636.     CMP.B   EXT_00FF,D0
  2637.     BGT LAB_00FD
  2638.     MOVE.B  EXT_00FF,EXT_00EC
  2639. LAB_00FD:
  2640.     BSR LAB_0121
  2641.     MOVE    EXT_00E5,EXT_013E
  2642. LAB_00FE:
  2643.     TST EXT_0102
  2644.     BEQ LAB_0102
  2645.     TST.B   EXT_0100
  2646.     BEQ LAB_00FF
  2647.     SUBQ.B  #1,EXT_0100
  2648.     BRA LAB_0102
  2649. LAB_00FF:
  2650.     MOVE    EXT_0102,D0
  2651.     TST.B   EXT_0106
  2652.     BEQ LAB_0100
  2653.     SUB D0,EXT_0103
  2654.     BRA LAB_0101
  2655. LAB_0100:
  2656.     ADD D0,EXT_0103
  2657. LAB_0101:
  2658.     BSR LAB_0121
  2659.     MOVE    EXT_00E5,EXT_013E
  2660.     SUBQ.B  #1,EXT_0104
  2661.     BNE LAB_0102
  2662.     EORI.B  #$01,EXT_0106
  2663.     MOVE.B  EXT_0105,D0
  2664.     ASL.B   #1,D0
  2665.     MOVE.B  D0,EXT_0104
  2666. LAB_0102:
  2667.     RTS
  2668. LAB_0103:
  2669.     MOVE.B  (A0)+,D0
  2670.     CMP.B   #$FF,D0
  2671.     BNE LAB_0104
  2672.     CLR D0
  2673.     MOVE.B  (A0)+,D0
  2674.     MOVE.B  D0,EXT_00E3
  2675.     MOVE.B  D0,EXT_00E4
  2676.     ASL #2,D0
  2677.     MOVEA.L EXT_001F,A1
  2678.     MOVEA.L 0(A1,D0),A1
  2679.     ADDA.L  LAB_0016+2(PC),A1
  2680.     LEA 48(A1),A1
  2681.     MOVE.L  -4(A1),D0
  2682.     LSR #1,D0
  2683.     MOVE    D0,EXT_00E2
  2684.     MOVE.L  A1,EXT_00E1
  2685.     MOVE.B  (A0),D0
  2686.     MOVE.B  D0,EXT_00E6
  2687.     MOVE.B  (A0),D0
  2688.     ANDI.B  #$40,D0
  2689.     MOVE.B  D0,EXT_00E7
  2690.     MOVE.B  (A0)+,D0
  2691.     ANDI.B  #$3F,D0
  2692.     MOVE.B  D0,EXT_00EA
  2693.     MOVE.B  D0,EXT_00EB
  2694.     MOVE.B  (A0),EXT_00E8
  2695.     MOVE.B  (A0)+,EXT_00E9
  2696.     BRA LAB_00E6
  2697. LAB_0104:
  2698.     CMP.B   #$FE,D0
  2699.     BNE LAB_0105
  2700.     MOVEA.L EXT_00F2,A1
  2701.     MOVE.B  (A0)+,-(A1)
  2702.     MOVE.L  A1,EXT_00F2
  2703.     MOVEA.L EXT_00F1,A1
  2704.     MOVE.L  A0,-(A1)
  2705.     MOVE.L  A1,EXT_00F1
  2706.     BRA LAB_00E6
  2707. LAB_0105:
  2708.     CMP.B   #$FD,D0
  2709.     BNE LAB_0107
  2710.     MOVEA.L EXT_00F2,A1
  2711.     SUBQ.B  #1,(A1)
  2712.     BNE LAB_0106
  2713.     ADDQ.L  #4,EXT_00F1
  2714.     ADDQ.L  #1,EXT_00F2
  2715.     BRA LAB_00E6
  2716. LAB_0106:
  2717.     MOVEA.L EXT_00F1,A1
  2718.     MOVEA.L (A1),A0
  2719.     BRA LAB_00E6
  2720. LAB_0107:
  2721.     CMP.B   #$FC,D0
  2722.     BNE LAB_0109
  2723.     MOVE.L  A0,D0
  2724.     BTST    #0,D0
  2725.     BEQ LAB_0108
  2726.     ADDQ.L  #1,A0
  2727. LAB_0108:
  2728.     MOVE.L  (A0),D1
  2729.     ADD.L   LAB_0016+2(PC),D1
  2730.     MOVE.L  D1,EXT_00E0
  2731.     BRA LAB_00E3
  2732. LAB_0109:
  2733.     CMP.B   #$FB,D0
  2734.     BNE LAB_010B
  2735.     MOVE.L  A0,D0
  2736.     BTST    #0,D0
  2737.     BEQ LAB_010A
  2738.     ADDQ.L  #1,A0
  2739. LAB_010A:
  2740.     MOVE.L  (A0),D1
  2741.     ADD.L   LAB_0016+2(PC),D1
  2742.     MOVE.L  D1,EXT_00E0
  2743.     ADDQ.L  #4,A0
  2744.     MOVEA.L EXT_00F3,A1
  2745.     MOVE.L  A0,-(A1)
  2746.     MOVE.L  A1,EXT_00F3
  2747.     MOVEA.L EXT_00E0,A0
  2748.     BRA LAB_00E6
  2749. LAB_010B:
  2750.     CMP.B   #$FA,D0
  2751.     BNE LAB_010C
  2752.     MOVEA.L EXT_00F3,A1
  2753.     MOVEA.L (A1)+,A0
  2754.     MOVE.L  A1,EXT_00F3
  2755.     BRA LAB_00E6
  2756. LAB_010C:
  2757.     CMP.B   #$F9,D0
  2758.     BNE LAB_010D
  2759.     MOVE.B  (A0)+,EXT_00F4
  2760.     BRA LAB_00E6
  2761. LAB_010D:
  2762.     CMP.B   #$F8,D0
  2763.     BNE LAB_010E
  2764.     MOVE.B  (A0)+,D0
  2765.     EXT D0
  2766.     MOVE    D0,EXT_00F5
  2767.     BRA LAB_00E6
  2768. LAB_010E:
  2769.     CMP.B   #$F7,D0
  2770.     BNE LAB_010F
  2771.     MOVE.B  (A0),EXT_00F6
  2772.     MOVE.B  (A0)+,EXT_00F7
  2773.     MOVE.B  (A0),EXT_00F8
  2774.     MOVE.B  (A0)+,EXT_00F9
  2775.     MOVE.B  (A0),EXT_00FA
  2776.     MOVE.B  (A0)+,EXT_00FB
  2777.     BRA LAB_00E6
  2778. LAB_010F:
  2779.     CMP.B   #$F6,D0
  2780.     BNE LAB_0110
  2781.     MOVE.B  (A0)+,EXT_00FC
  2782.     MOVE.B  (A0),EXT_00FD
  2783.     MOVE.B  (A0)+,EXT_00FE
  2784.     BRA LAB_00E6
  2785. LAB_0110:
  2786.     CMP.B   #$F5,D0
  2787.     BNE LAB_0111
  2788.     MOVE.B  (A0),EXT_0100
  2789.     MOVE.B  (A0)+,EXT_0101
  2790.     MOVE.B  (A0)+,D0
  2791.     EXT D0
  2792.     MOVE    D0,EXT_0102
  2793.     MOVE    D0,EXT_0103
  2794.     MOVE.B  (A0),EXT_0104
  2795.     MOVE.B  (A0)+,EXT_0105
  2796.     MOVE.B  (A0),EXT_0106
  2797.     MOVE.B  (A0)+,EXT_0107
  2798.     BRA LAB_00E6
  2799. LAB_0111:
  2800.     CMP.B   #$F4,D0
  2801.     BNE LAB_0112
  2802.     MOVE.B  (A0)+,EXT_0108
  2803.     BRA LAB_00E6
  2804. LAB_0112:
  2805.     CMP.B   #$F3,D0
  2806.     BNE LAB_0113
  2807.     MOVE.B  (A0)+,EXT_0109
  2808.     BRA LAB_00E6
  2809. LAB_0113:
  2810.     CMP.B   #$F2,D0
  2811.     BNE LAB_0114
  2812.     MOVE.B  (A0)+,EXT_010A
  2813.     BRA LAB_00E6
  2814. LAB_0114:
  2815.     CMP.B   #$F1,D0
  2816.     BNE LAB_0119
  2817.     MOVE.B  (A0),EXT_010C
  2818.     MOVE.B  (A0)+,EXT_010D
  2819.     MOVE.L  A0,D0
  2820.     BTST    #0,D0
  2821.     BEQ LAB_0115
  2822.     ADDQ.L  #1,A0
  2823. LAB_0115:
  2824.     MOVEA.L (A0)+,A1
  2825.     ADDA.L  LAB_0016+2(PC),A1
  2826.     MOVE.L  A1,EXT_010E
  2827.     MOVE.L  A1,EXT_010F
  2828. LAB_0116:
  2829.     MOVE.B  (A1)+,D0
  2830.     CMP.B   #$FF,D0
  2831.     BEQ LAB_0118
  2832.     CMP.B   #$FE,D0
  2833. LAB_0117:
  2834.     BEQ LAB_0118
  2835.     BRA LAB_0116
  2836. LAB_0118:
  2837.     MOVE.L  A1,EXT_0110
  2838.     MOVE.B  #$01,EXT_010B
  2839.     BRA LAB_00E6
  2840. LAB_0119:
  2841.     CMP.B   #$EC,D0
  2842.     BNE LAB_011A
  2843.     MOVE.B  (A0),EXT_0111
  2844.     MOVE.B  (A0)+,EXT_0112
  2845.     MOVE.B  EXT_0111,D0
  2846.     ANDI    #$003F,D0
  2847.     MOVE    D0,EXT_0113
  2848.     ASL #2,D0
  2849.     MOVEA.L EXT_001F,A1
  2850.     MOVEA.L 0(A1,D0),A1
  2851.     ADDA.L  LAB_0016+2(PC),A1
  2852.     LEA 48(A1),A1
  2853.     MOVE.L  -4(A1),D0
  2854.     LSR #1,D0
  2855.     MOVE    D0,EXT_0114
  2856.     MOVE.L  A1,EXT_0115
  2857.     BRA LAB_00E6
  2858. LAB_011A:
  2859.     CMP.B   #$F0,D0
  2860.     BNE LAB_011B
  2861.     MOVE.B  (A0),EXT_0116
  2862.     MOVE.B  (A0),EXT_0117
  2863.     MOVE.B  (A0),EXT_0118
  2864.     MOVE.B  (A0)+,EXT_0119
  2865.     BRA LAB_00E6
  2866. LAB_011B:
  2867.     CMP.B   #$EF,D0
  2868.     BNE LAB_011C
  2869.     MOVE.B  (A0),EXT_011A
  2870.     MOVE.B  (A0),EXT_011B
  2871.     MOVE.B  (A0),EXT_011C
  2872.     MOVE.B  (A0)+,EXT_011D
  2873.     BRA LAB_00E6
  2874. LAB_011C:
  2875.     CMP.B   #$EE,D0
  2876.     BNE LAB_011D
  2877.     MOVE.B  (A0)+,EXT_011E
  2878.     TST.B   EXT_011E
  2879.     BEQ LAB_00E6
  2880.     CLR.B   EXT_00EE
  2881.     BRA LAB_00E6
  2882. LAB_011D:
  2883.     CMP.B   #$ED,D0
  2884.     BNE LAB_011E
  2885.     CLR D0
  2886.     MOVE.B  (A0)+,D0
  2887.     MOVE    D0,EXT_013F
  2888.     MOVE.B  D0,EXT_00ED
  2889.     CLR.B   EXT_011E
  2890.     MOVE.B  #$01,EXT_00EE
  2891.     BRA LAB_00E6
  2892. LAB_011E:
  2893.     CMP.B   #$EB,D0
  2894.     BNE LAB_011F
  2895.     MOVE.B  #$01,EXT_011F
  2896.     RTS
  2897. LAB_011F:
  2898.     RTS
  2899. LAB_0120:
  2900.     BSR LAB_0121
  2901.     MOVE    EXT_00E5,EXT_013E
  2902.     RTS
  2903. LAB_0121:
  2904.     CLR D0
  2905.     MOVE.B  EXT_010A,D0
  2906.     BNE LAB_0122
  2907.     MOVE.B  EXT_00EC,D0
  2908. LAB_0122:
  2909.     TST.B   EXT_0108
  2910.     BNE LAB_0123
  2911.     ADD.B   EXT_00F4,D0
  2912. LAB_0123:
  2913.     ADD.B   EXT_00F6,D0
  2914.     ASL #1,D0
  2915.     LEA EXT_0120,A1
  2916.     MOVE    0(A1,D0),D0
  2917.     ADD EXT_00F5,D0
  2918.     ADD EXT_0103,D0
  2919.     MOVE    D0,EXT_00E5
  2920.     RTS
  2921. LAB_0124:
  2922.     CLR D0
  2923.     MOVE.B  EXT_00E3,D0
  2924.     ASL #2,D0
  2925.     MOVEA.L EXT_001F,A1
  2926.     MOVEA.L 0(A1,D0),A1
  2927.     ADDA.L  LAB_0016+2(PC),A1
  2928.     LEA 48(A1),A1
  2929.     MOVE.L  -4(A1),D0
  2930.     LSR #1,D0
  2931.     MOVE    D0,EXT_00E2
  2932.     MOVE.L  A1,EXT_00E1
  2933.     BTST    #7,EXT_0111
  2934.     BEQ LAB_0125
  2935.     MOVE    #$0008,EXT_012E
  2936. LAB_0125:
  2937.     MOVE    EXT_00E5,EXT_013E
  2938.     MOVE    #$00FF,EXT_012F
  2939.     MOVE.L  EXT_00E1,EXT_013C
  2940.     MOVE    EXT_00E2,EXT_013D
  2941.     BSET    #3,EXT_001D
  2942.     RTS
  2943.     BTST    #0,EXT_001D
  2944.     BEQ LAB_0126
  2945.     BCLR    #0,EXT_001D
  2946.     MOVE    #$8001,EXT_012E
  2947. LAB_0126:
  2948.     BTST    #1,EXT_001D
  2949.     BEQ LAB_0127
  2950.     BCLR    #1,EXT_001D
  2951.     MOVE    #$8002,EXT_012E
  2952. LAB_0127:
  2953.     BTST    #2,EXT_001D
  2954.     BEQ LAB_0128
  2955.     BCLR    #2,EXT_001D
  2956.     MOVE    #$8004,EXT_012E
  2957. LAB_0128:
  2958.     BTST    #3,EXT_001D
  2959.     BEQ LAB_0129
  2960.     BCLR    #3,EXT_001D
  2961.     MOVE    #$8008,EXT_012E
  2962. LAB_0129:
  2963.     RTS
  2964.     BTST    #6,EXT_0051
  2965.     BEQ LAB_012A
  2966.     CLR.B   EXT_0051
  2967.     MOVE    EXT_0054,EXT_0131
  2968.     MOVE.L  EXT_0055,EXT_0130
  2969. LAB_012A:
  2970.     BTST    #6,EXT_0091
  2971.     BEQ LAB_012B
  2972.     CLR.B   EXT_0091
  2973.     MOVE    EXT_0094,EXT_0135
  2974.     MOVE.L  EXT_0095,EXT_0134
  2975. LAB_012B:
  2976.     BTST    #6,EXT_00D1
  2977.     BEQ LAB_012C
  2978.     CLR.B   EXT_00D1
  2979.     MOVE    EXT_00D4,EXT_0139
  2980.     MOVE.L  EXT_00D5,EXT_0138
  2981. LAB_012C:
  2982.     BTST    #6,EXT_0111
  2983.     BEQ LAB_012D
  2984.     CLR.B   EXT_0111
  2985.     MOVE    EXT_0114,EXT_013D
  2986.     MOVE.L  EXT_0115,EXT_013C
  2987. LAB_012D:
  2988.     RTS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement