Guest User

Untitled

a guest
Sep 9th, 2018
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. 018C81: JSR $8c86
  2. 018C86: INC $078c
  3. 018C89: LDA $078f
  4. 018C8C: CMP #$01
  5. 018C8E: BNE 018c99 ($9)
  6. 018C99: LDA $0789
  7. 018C9C: CMP #$10
  8. 018C9E: BNE 018ca8 ($8)
  9. 018CA0: LDA $16ba
  10. 018CA3: BEQ 018ca8 ($3)
  11. 018CA8: STZ $0783
  12. 018CAB: STZ $0782
  13. 018CAE: RTS
  14. 018C84: PLP
  15. 018C85: RTS
  16. 01806E: JSR $8db0
  17. 018DB0: PHP
  18. 018DB1: SEP #$20
  19. 018DB3: REP #$10
  20. 018DB5: LDA #$00
  21. 018DB7: XBA
  22. 018DB8: LDA $77
  23. 018DBA: ASLA
  24. 018DBB: TAX
  25. 018DBC: JSR ($8dc1,X)
  26. 018E22: SEP #$10
  27. 018E24: LDX $7f
  28. 018E26: LDY $7d
  29. 018E28: LDA #$10
  30. 018E2A: STA $0c,X
  31. 018E2C: STA $0d,X
  32. 018E2E: LDA #$05
  33. 018E30: STA $0e,X
  34. 018E32: LDA $000e,Y
  35. 018E35: BIT #$01
  36. 018E37: BEQ 018e41 ($8)
  37. 018E41: LDA $000e,Y
  38. 018E44: BIT #$04
  39. 018E46: BEQ 018e50 ($8)
  40. 018E50: LDA $000e,Y
  41. 018E53: BIT #$02
  42. 018E55: BEQ 018e6e ($17)
  43. 018E6E: LDA $000e,Y
  44. 018E71: BIT #$08
  45. 018E73: BEQ 018e8c ($17)
  46. 018E75: LDA $0d,X
  47. 018E77: SEC
  48. 018E78: SBC $0789
  49. 018E7B: BCS 018e8a ($d)
  50. 018E8A: STA $0d,X
  51. 018E8C: LDA #$ff
  52. 018E8E: STA $0f,X
  53. 018E90: RTS
  54. 018DBF: PLP
  55. 018DC0: RTS
  56. 018071: JSR $8e91
  57. 018E91: PHP
  58. 018E92: SEP #$30
  59. 018E94: LDX $79
  60. 018E96: LDA $0f,X
  61. 018E98: BEQ 018e9f ($5)
  62. 018E9A: STZ $16
  63. 018E9C: JSR $8ee6
  64. 018EE6: PHP
  65. 018EE7: LDA $0e,X
  66. 018EE9: LSRA
  67. 018EEA: BCS 018efb ($f)
  68. 018EEC: LSRA
  69. 018EED: BCC 018f17 ($28)
  70. 018F17: LDA $0e,X
  71. 018F19: LSRA
  72. 018F1A: LSRA
  73. 018F1B: LSRA
  74. 018F1C: BCS 018f2d ($f)
  75. 018F1E: LSRA
  76. 018F1F: BCC 018f4e ($2d)
  77. 018F21: REP #$20
  78. 018F23: LDA $08,X
  79. 018F25: BNE 018f29 ($2)
  80. 018F29: DEA
  81. 018F2A: BRL 018f3c ($f)
  82. 018F3C: STA $14
  83. 018F3E: LDA $06,X
  84. 018F40: BNE 018f44 ($2)
  85. 018F44: DEA
  86. 018F45: STA $12
  87. 018F47: PHX
  88. 018F48: JSR $b5ec
  89. 01B5EC: JSR $b983
  90. 01B983: PHP
  91. 01B984: SEP #$10
  92. 01B986: REP #$20
  93. 01B988: LDX $79
  94. 01B98A: LDY $16
  95. 01B98C: BEQ 01b990 ($2)
  96. 01B990: LDA #$3000
  97. 01B993: CPX #$54
  98. 01B995: BEQ 01b99a ($3)
  99. 01B99A: STA $0c
  100. 01B99C: STZ $88
  101. 01B99E: LDA $06,X
  102. 01B9A0: CLC
  103. 01B9A1: ADC #$0007
  104. 01B9A4: CMP $02,X
  105. 01B9A6: BCC 01b9ac ($4)
  106. 01B9AC: SEC
  107. 01B9AD: SBC #$0007
  108. 01B9B0: STA $02
  109. 01B9B2: LDA $12
  110. 01B9B4: SEC
  111. 01B9B5: SBC $06,X
  112. 01B9B7: BCC 01b9c4 ($b)
  113. 01B9C4: CMP #$ffff
  114. 01B9C7: BCS 01b9cd ($4)
  115. 01B9CD: CLC
  116. 01B9CE: ADC $02
  117. 01B9D0: STA $02
  118. 01B9D2: AND #$000f
  119. 01B9D5: ASLA
  120. 01B9D6: ASLA
  121. 01B9D7: ADC $0c
  122. 01B9D9: STA $0c
  123. 01B9DB: LDA $08,X
  124. 01B9DD: CLC
  125. 01B9DE: ADC #$0007
  126. 01B9E1: CMP $04,X
  127. 01B9E3: BCC 01b9e9 ($4)
  128. 01B9E9: SEC
  129. 01B9EA: SBC #$0007
  130. 01B9ED: STA $04
  131. 01B9EF: LDA $14
  132. 01B9F1: SEC
  133. 01B9F2: SBC $08,X
  134. 01B9F4: BCC 01ba01 ($b)
  135. 01BA01: CMP #$ffff
  136. 01BA04: BCS 01ba0a ($4)
  137. 01BA0A: CLC
  138. 01BA0B: ADC $04
  139. 01BA0D: AND #$000f
  140. 01BA10: XBA
  141. 01BA11: LSRA
  142. 01BA12: ADC $0c
  143. 01BA14: STA $0c
  144. 01BA16: LDA #$0101
  145. 01BA19: STA $8a
  146. 01BA1B: LDY #$00
  147. 01BA1D: LDA $02,X
  148. 01BA1F: AND #$001f
  149. 01BA22: BNE 01ba26 ($2)
  150. 01BA24: STY $8a
  151. 01BA26: LDA $04,X
  152. 01BA28: AND #$000f
  153. 01BA2B: BNE 01ba2f ($2)
  154. 01BA2D: STY $8b
  155. 01BA2F: LDA $02
  156. 01BA31: AND #$0010
  157. 01BA34: BEQ 01ba3e ($8)
  158. 01BA3E: PLP
  159. 01BA3F: RTS
  160. 01B5EF: PHP
  161. 01B5F0: PHB
  162. 01B5F1: SEP #$20
  163. 01B5F3: REP #$10
  164. 01B5F5: STZ $24
  165. 01B5F7: LDX $79
  166. 01B5F9: LDA $16
  167. 01B5FB: BEQ 01b5ff ($2)
  168. 01B5FF: LDY $02,X
  169. 01B601: STY $18
  170. 01B603: TXY
  171. 01B604: STZ $25
  172. 01B606: LDX #$054a
  173. 01B609: CPY #$0054
  174. 01B60C: BEQ 01b615 ($7)
  175. 01B615: LDA $81
  176. 01B617: BEQ 01b61c ($3)
  177. 01B619: BRL 01b705 ($e9)
  178. 01B705: PHX
  179. 01B706: JSR $ba6c
  180. 01BA6C: PHP
  181. 01BA6D: PHB
  182. 01BA6E: SEP #$30
  183. 01BA70: LDA #$00
  184. 01BA72: PHA
  185. 01BA73: PLB
  186. 01BA74: LDX $79
  187. 01BA76: LDA $16
  188. 01BA78: BEQ 01ba7c ($2)
  189. 01BA7C: REP #$20
  190. 01BA7E: LDA $02,X
  191. 01BA80: LSRA
  192. 01BA81: SEP #$20
  193. 01BA83: STA $4202
  194. 01BA86: REP #$20
  195. 01BA88: LDA $14
  196. 01BA8A: LSRA
  197. 01BA8B: SEP #$20
  198. 01BA8D: STA $4203
  199. 01BA90: LDA #$00
  200. 01BA92: ADC #$00
  201. 01BA94: STA $27
  202. 01BA96: REP #$20
  203. 01BA98: LDA $12
  204. 01BA9A: LSRA
  205. 01BA9B: STA $09
  206. 01BA9D: SEP #$20
  207. 01BA9F: LDA #$00
  208. 01BAA1: ADC #$00
  209. 01BAA3: STA $26
  210. 01BAA5: REP #$20
  211. 01BAA7: LDA $09
  212. 01BAA9: ADC $4216
  213. 01BAAC: ASLA
  214. 01BAAD: ADC $00,X
  215. 01BAAF: STA $09
  216. 01BAB1: PLB
  217. 01BAB2: PLP
  218. 01BAB3: RTS
  219. 01B709: PLX
  220. 01B70A: LDY #$0000
  221. 01B70D: LDA $27
  222. 01B70F: BEQ 01b714 ($3)
  223. 01B711: LDY #$0002
  224. 01B714: REP #$20
  225. 01B716: TYA
  226. 01B717: CLC
  227. 01B718: ADC $4f
  228. 01B71A: STA $1c
  229. 01B71C: LDA $12
  230. 01B71E: PHA
  231. 01B71F: LDA #$0012
  232. 01B722: STA $22
  233. 01B724: LDA $0c
  234. 01B726: STA $00,X
  235. 01B728: AND #$ffc0
  236. 01B72B: STA $1f
  237. 01B72D: SEP #$20
  238. 01B72F: LDA #$7f
  239. 01B731: PHA
  240. 01B732: PLB
  241. 01B733: LDY #$0000
  242. 01B736: LDA $12
  243. 01B738: AND #$01
  244. 01B73A: BEQ 01b73d ($1)
  245. 01B73C: INY
  246. 01B73D: STY $00
  247. 01B73F: REP #$20
  248. 01B741: LDA ($09)
  249. 01B743: AND #$0fff
  250. 01B746: ASLA
  251. 01B747: ASLA
  252. 01B748: ADC $00
  253. 01B74A: TAY
  254. 01B74B: LDA ($1c),Y
  255. 01B74D: AND #$00ff
  256. 01B750: STA $00
  257. 01B752: ASLA
  258. 01B753: ASLA
  259. 01B754: ASLA
  260. 01B755: ADC $00
  261. 01B757: TAY
  262. 01B758: LDA ($4d),Y
  263. 01B75A: STA $00
  264. 01B75C: INY
  265. 01B75D: INY
  266. 01B75E: LDA ($4d),Y
  267. 01B760: STA $06
  268. 01B762: INY
  269. 01B763: INY
  270. 01B764: LDA ($4d),Y
  271. 01B766: STA $02
  272. 01B768: INY
  273. 01B769: INY
  274. 01B76A: LDA ($4d),Y
  275. 01B76C: STA $04
  276. 01B76E: SEP #$20
  277. 01B770: LDA #$7e
  278. 01B772: PHA
  279. 01B773: PLB
  280. 01B774: REP #$20
  281. 01B776: LDY #$0040
  282. 01B779: LDA $00
  283. 01B77B: ORA $24
  284. 01B77D: STA ($0c)
  285. 01B77F: LDA $06
  286. 01B781: ORA $24
  287. 01B783: STA ($0c),Y
  288. 01B785: INC $0c
  289. 01B787: INC $0c
  290. 01B789: LDA $02
  291. 01B78B: ORA $24
  292. 01B78D: STA ($0c)
  293. 01B78F: LDA $04
  294. 01B791: ORA $24
  295. 01B793: STA ($0c),Y
  296. 01B795: LDA $0c
  297. 01B797: INA
  298. 01B798: INA
  299. 01B799: AND #$003f
  300. 01B79C: BNE 01b7a8 ($a)
  301. 01B7A8: ADC $1f
  302. 01B7AA: STA $0c
  303. 01B7AC: INC $12
  304. 01B7AE: LDA $12
  305. 01B7B0: CMP $18
  306. 01B7B2: BNE 01b7bc ($8)
  307. 01B7BC: AND #$0001
  308. 01B7BF: BNE 01b7c5 ($4)
  309. 01B7C1: INC $09
  310. 01B7C3: INC $09
  311. 01B7C5: DEC $22
  312. 01B7C7: BEQ 01b7cc ($3)
  313. 01B7C9: BRL 01b72d (-$9f)
  314. 01B72D: SEP #$20
  315. 01B72F: LDA #$7f
  316. 01B731: PHA
  317. 01B732: PLB
  318. 01B733: LDY #$0000
  319. 01B736: LDA $12
  320. 01B738: AND #$01
  321. 01B73A: BEQ 01b73d ($1)
  322. 01B73D: STY $00
  323. 01B73F: REP #$20
  324. 01B741: LDA ($09)
  325. 01B743: AND #$0fff
  326. 01B746: ASLA
  327. 01B747: ASLA
  328. 01B748: ADC $00
  329. 01B74A: TAY
  330. 01B74B: LDA ($1c),Y
  331. 01B74D: AND #$00ff
  332. 01B750: STA $00
  333. 01B752: ASLA
  334. 01B753: ASLA
  335. 01B754: ASLA
  336. 01B755: ADC $00
  337. 01B757: TAY
  338. 01B758: LDA ($4d),Y
  339. 01B75A: STA $00
  340. 01B75C: INY
  341. 01B75D: INY
  342. 01B75E: LDA ($4d),Y
  343. 01B760: STA $06
  344. 01B762: INY
  345. 01B763: INY
  346. 01B764: LDA ($4d),Y
  347. 01B766: STA $02
  348. 01B768: INY
  349. 01B769: INY
  350. 01B76A: LDA ($4d),Y
  351. 01B76C: STA $04
  352. 01B76E: SEP #$20
  353. 01B770: LDA #$7e
  354. 01B772: PHA
  355. 01B773: PLB
  356. 01B774: REP #$20
  357. 01B776: LDY #$0040
  358. 01B779: LDA $00
  359. 01B77B: ORA $24
  360. 01B77D: STA ($0c)
  361. 01B77F: LDA $06
  362. 01B781: ORA $24
  363. 01B783: STA ($0c),Y
  364. 01B785: INC $0c
  365. 01B787: INC $0c
  366. 01B789: LDA $02
  367. 01B78B: ORA $24
  368. 01B78D: STA ($0c)
  369. 01B78F: LDA $04
  370. 01B791: ORA $24
  371. 01B793: STA ($0c),Y
  372. 01B795: LDA $0c
  373. 01B797: INA
  374. 01B798: INA
  375. 01B799: AND #$003f
  376. 01B79C: BNE 01b7a8 ($a)
  377. 01B7A8: ADC $1f
  378. 01B7AA: STA $0c
  379. 01B7AC: INC $12
  380. 01B7AE: LDA $12
  381. 01B7B0: CMP $18
  382. 01B7B2: BNE 01b7bc ($8)
  383. 01B7BC: AND #$0001
  384. 01B7BF: BNE 01b7c5 ($4)
  385. 01B7C5: DEC $22
  386. 01B7C7: BEQ 01b7cc ($3)
  387. 01B7C9: BRL 01b72d (-$9f)
  388. 01B72D: SEP #$20
  389. 01B72F: LDA #$7f
  390. 01B731: PHA
  391. 01B732: PLB
  392. 01B733: LDY #$0000
  393. 01B736: LDA $12
  394. 01B738: AND #$01
  395. 01B73A: BEQ 01b73d ($1)
  396. 01B73C: INY
  397. 01B73D: STY $00
  398. 01B73F: REP #$20
  399. 01B741: LDA ($09)
  400. 01B743: AND #$0fff
  401. 01B746: ASLA
  402. 01B747: ASLA
  403. 01B748: ADC $00
  404. 01B74A: TAY
  405. 01B74B: LDA ($1c),Y
  406. 01B74D: AND #$00ff
  407. 01B750: STA $00
  408. 01B752: ASLA
  409. 01B753: ASLA
  410. 01B754: ASLA
  411. 01B755: ADC $00
  412. 01B757: TAY
  413. 01B758: LDA ($4d),Y
  414. 01B75A: STA $00
  415. 01B75C: INY
  416. 01B75D: INY
  417. 01B75E: LDA ($4d),Y
  418. 01B760: STA $06
  419. 01B762: INY
  420. 01B763: INY
  421. 01B764: LDA ($4d),Y
  422. 01B766: STA $02
  423. 01B768: INY
  424. 01B769: INY
  425. 01B76A: LDA ($4d),Y
  426. 01B76C: STA $04
  427. 01B76E: SEP #$20
  428. 01B770: LDA #$7e
  429. 01B772: PHA
  430. 01B773: PLB
  431. 01B774: REP #$20
  432. 01B776: LDY #$0040
  433. 01B779: LDA $00
  434. 01B77B: ORA $24
  435. 01B77D: STA ($0c)
  436. 01B77F: LDA $06
  437. 01B781: ORA $24
  438. 01B783: STA ($0c),Y
  439. 01B785: INC $0c
  440. 01B787: INC $0c
  441. 01B789: LDA $02
  442. 01B78B: ORA $24
  443. 01B78D: STA ($0c)
  444. 01B78F: LDA $04
  445. 01B791: ORA $24
  446. 01B793: STA ($0c),Y
  447. 01B795: LDA $0c
  448. 01B797: INA
  449. 01B798: INA
  450. 01B799: AND #$003f
  451. 01B79C: BNE 01b7a8 ($a)
  452. 01B7A8: ADC $1f
  453. 01B7AA: STA $0c
  454. 01B7AC: INC $12
  455. 01B7AE: LDA $12
  456. 01B7B0: CMP $18
  457. 01B7B2: BNE 01b7bc ($8)
  458. 01B7BC: AND #$0001
  459. 01B7BF: BNE 01b7c5 ($4)
  460. 01B7C1: INC $09
  461. 01B7C3: INC $09
  462. 01B7C5: DEC $22
  463. 01B7C7: BEQ 01b7cc ($3)
  464. 01B7C9: BRL 01b72d (-$9f)
  465. 01B72D: SEP #$20
  466. 01B72F: LDA #$7f
  467. 01B731: PHA
  468. 01B732: PLB
  469. 01B733: LDY #$0000
  470. 01B736: LDA $12
  471. 01B738: AND #$01
  472. 01B73A: BEQ 01b73d ($1)
  473. 01B73D: STY $00
  474. 01B73F: REP #$20
  475. 01B741: LDA ($09)
  476. 01B743: AND #$0fff
  477. 01B746: ASLA
  478. 01B747: ASLA
  479. 01B748: ADC $00
  480. 01B74A: TAY
  481. 01B74B: LDA ($1c),Y
  482. 01B74D: AND #$00ff
  483. 01B750: STA $00
  484. 01B752: ASLA
  485. 01B753: ASLA
  486. 01B754: ASLA
  487. 01B755: ADC $00
  488. 01B757: TAY
  489. 01B758: LDA ($4d),Y
  490. 01B75A: STA $00
  491. 01B75C: INY
  492. 01B75D: INY
  493. 01B75E: LDA ($4d),Y
  494. 01B760: STA $06
  495. 01B762: INY
Add Comment
Please, Sign In to add comment