Advertisement
Guest User

Untitled

a guest
Jun 20th, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.58 KB | None | 0 0
  1. $00:8000 SEI
  2. $00:8001 STZ $4200
  3. $00:8004 STZ $420c
  4. $00:8007 STZ $420b
  5. $00:800a STZ $2140
  6. $00:800d STZ $2141
  7. $00:8010 STZ $2142
  8. $00:8013 STZ $2143
  9. $00:8016 LDA #$80
  10. $00:8018 STA $2100
  11. $00:801b CLC
  12. $00:801c XCE
  13. $00:801d REP #$28
  14. $00:801f LDA #$0000
  15. $00:8022 TCD
  16. $00:8023 LDA #$01ff
  17. $00:8026 TCS
  18. $00:8027 SEP #$30
  19. $00:8029 JSR $8901
  20. $00:802c JSR $87c0
  21. $00:802f LDA #$81
  22. $00:8031 STA $4200
  23. $00:8034 LDA $12
  24. $00:8036 BEQ #$fc
  25. $00:8038 CLI
  26. $00:8039 BRA #$16
  27.  
  28. $00:8051 INC $1a
  29. $00:8053 JSR $841e
  30. $00:8056 JSL $0080b5
  31. $00:805a JSR $85fc
  32. $00:805d STZ $12
  33. $00:805f BRA #$d3
  34.  
  35. $00:85fc LDY #$1c
  36. $00:85fe TYA
  37. $00:85ff ASL
  38. $00:8600 ASL
  39. $00:8601 TAX
  40. $00:8602 LDA $0a23,X
  41. $00:8605 ASL
  42. $00:8606 ASL
  43. $00:8607 ORA $0a22,X
  44. $00:860a ASL
  45. $00:860b ASL
  46. $00:860c ORA $0a21,X
  47. $00:860f ASL
  48. $00:8610 ASL
  49. $00:8611 ORA $0a20,X
  50. $00:8614 STA $0a00,Y
  51. $00:8617 LDA $0a27,X
  52. $00:861a ASL
  53. $00:861b ASL
  54. $00:861c ORA $0a26,X
  55. $00:861f ASL
  56. $00:8620 ASL
  57. $00:8621 ORA $0a25,X
  58. $00:8624 ASL
  59. $00:8625 ASL
  60. $00:8626 ORA $0a24,X
  61. $00:8629 STA $0a01,Y
  62. $00:862c LDA $0a2b,X
  63. $00:862f ASL
  64. $00:8630 ASL
  65. $00:8631 ORA $0a2a,X
  66. $00:8634 ASL
  67. $00:8635 ASL
  68. $00:8636 ORA $0a29,X
  69. $00:8639 ASL
  70. $00:863a ASL
  71. $00:863b ORA $0a28,X
  72. $00:863e STA $0a02,Y
  73. $00:8641 LDA $0a2f,X
  74. $00:8644 ASL
  75. $00:8645 ASL
  76. $00:8646 ORA $0a2e,X
  77. $00:8649 ASL
  78. $00:864a ASL
  79. $00:864b ORA $0a2d,X
  80. $00:864e ASL
  81. $00:864f ASL
  82. $00:8650 ORA $0a2c,X
  83. $00:8653 STA $0a03,Y
  84. $00:8656 DEY
  85. $00:8657 DEY
  86. $00:8658 DEY
  87. $00:8659 DEY
  88. $00:865a BPL #$a2
  89.  
  90. $00:80b5 LDY $10
  91. $00:80b7 LDA $8061,Y
  92. $00:80ba STA $03
  93. $00:80bc LDA $807d,Y
  94. $00:80bf STA $04
  95. $00:80c1 LDA $8099,Y
  96. $00:80c4 STA $05
  97. $00:80c6 JMP [$0003]
  98.  
  99. $00:841e LDX #$60
  100. $00:8420 LDA #$f0
  101. $00:8422 STA $0801,X
  102. $00:8425 STA $0805,X
  103. $00:8428 STA $0809,X
  104. $00:842b STA $080d,X
  105. $00:842e STA $0811,X
  106. $00:8431 STA $0815,X
  107. $00:8434 STA $0819,X
  108. $00:8437 STA $081d,X
  109. $00:843a STA $0881,X
  110. $00:843d STA $0885,X
  111. $00:8440 STA $0889,X
  112. $00:8443 STA $088d,X
  113. $00:8446 STA $0891,X
  114. $00:8449 STA $0895,X
  115. $00:844c STA $0899,X
  116. $00:844f STA $089d,X
  117. $00:8452 STA $0901,X
  118. $00:8455 STA $0905,X
  119. $00:8458 STA $0909,X
  120. $00:845b STA $090d,X
  121. $00:845e STA $0911,X
  122. $00:8461 STA $0915,X
  123. $00:8464 STA $0919,X
  124. $00:8467 STA $091d,X
  125. $00:846a STA $0981,X
  126. $00:846d STA $0985,X
  127. $00:8470 STA $0989,X
  128. $00:8473 STA $098d,X
  129. $00:8476 STA $0991,X
  130. $00:8479 STA $0995,X
  131. $00:847c STA $0999,X
  132. $00:847f STA $099d,X
  133. $00:8482 TXA
  134. $00:8483 SEC
  135. $00:8484 SBC #$20
  136. $00:8486 TAX
  137. $00:8487 BPL #$97
  138.  
  139. $00:87c0 REP #$30
  140. $00:87c2 LDY $01fe
  141. $00:87c5 LDX #$03fe
  142. $00:87c8 LDA #$0000
  143. $00:87cb STA $0000,X
  144. $00:87ce STA $0400,X
  145. $00:87d1 STA $0800,X
  146. $00:87d4 STA $0c00,X
  147. $00:87d7 STA $1000,X
  148. $00:87da STA $1400,X
  149. $00:87dd STA $1800,X
  150. $00:87e0 STA $1c00,X
  151. $00:87e3 DEX
  152. $00:87e4 DEX
  153. $00:87e5 BNE #$e4
  154. $00:87e7 STA $7ec500
  155. $00:87eb STA $701ffe
  156. $00:87ef LDA $7003e5
  157. $00:87f3 CMP #$55aa
  158. $00:87f6 BEQ #$07
  159. $00:87f8 LDA #$0000
  160. $00:87fb STA $7003e5
  161. $00:87ff LDA $7008e5
  162. $00:8803 CMP #$55aa
  163. $00:8806 BEQ #$07
  164. $00:8808 LDA #$0000
  165. $00:880b STA $7008e5
  166. $00:880f LDA $700de5
  167. $00:8813 CMP #$55aa
  168. $00:8816 BEQ #$07
  169. $00:8818 LDA #$0000
  170. $00:881b STA $700de5
  171. $00:881f STY $01fe
  172. $00:8822 STZ $212e
  173. $00:8825 SEP #$30
  174. $00:8827 LDA #$80
  175. $00:8829 STA $13
  176. $00:882b INC $15
  177. $00:882d RTS
  178.  
  179. $00:8901 LDA #$00
  180. $00:8903 STA $00
  181. $00:8905 LDA #$80
  182. $00:8907 STA $01
  183. $00:8909 LDA #$19
  184. $00:890b STA $02
  185. $00:890d SEI
  186. $00:890e JSR $8888
  187. $00:8911 CLI
  188. $00:8912 RTS
  189.  
  190. $00:8888 PHP
  191. $00:8889 REP #$30
  192. $00:888b LDY #$0000
  193. $00:888e LDA #$bbaa
  194. $00:8891 CMP $2140
  195. $00:8894 BNE #$fb
  196. $00:8896 SEP #$20
  197. $00:8898 LDA #$cc
  198. $00:889a BRA #$30
  199.  
  200. $00:88cc PHA
  201. $00:88cd REP #$20
  202. $00:88cf LDA [$00],Y
  203. $00:88d1 INY
  204. $00:88d2 INY
  205. $00:88d3 TAX
  206. $00:88d4 LDA [$00],Y
  207. $00:88d6 INY
  208. $00:88d7 INY
  209. $00:88d8 STA $2142
  210. $00:88db SEP #$20
  211. $00:88dd CPX #$0001
  212. $00:88e0 LDA #$00
  213. $00:88e2 ROL
  214. $00:88e3 STA $2141
  215. $00:88e6 ADC #$7f
  216. $00:88e8 PLA
  217. $00:88e9 STA $2140
  218. $00:88ec CMP $2140
  219. $00:88ef BNE #$fb
  220. $00:88f1 BVS #$a9
  221. $00:88f3 STZ $2140
  222. $00:88f6 STZ $2141
  223. $00:88f9 STZ $2142
  224. $00:88fc STZ $2143
  225. $00:88ff PLP
  226. $00:8900 RTS
  227.  
  228. $00:889c LDA [$00],Y
  229. $00:889e INY
  230. $00:889f XBA
  231. $00:88a0 LDA #$00
  232. $00:88a2 BRA #$15
  233.  
  234. $00:88b9 REP #$20
  235. $00:88bb STA $2140
  236. $00:88be SEP #$20
  237. $00:88c0 DEX
  238. $00:88c1 BNE #$e1
  239. $00:88c3 CMP $2140
  240. $00:88c6 BNE #$fb
  241. $00:88c8 ADC #$03
  242. $00:88ca BEQ #$fc
  243. $00:88cc PHA
  244. $00:88cd REP #$20
  245. $00:88cf LDA [$00],Y
  246. $00:88d1 INY
  247. $00:88d2 INY
  248. $00:88d3 TAX
  249. $00:88d4 LDA [$00],Y
  250. $00:88d6 INY
  251. $00:88d7 INY
  252. $00:88d8 STA $2142
  253. $00:88db SEP #$20
  254. $00:88dd CPX #$0001
  255. $00:88e0 LDA #$00
  256. $00:88e2 ROL
  257. $00:88e3 STA $2141
  258. $00:88e6 ADC #$7f
  259. $00:88e8 PLA
  260. $00:88e9 STA $2140
  261. $00:88ec CMP $2140
  262. $00:88ef BNE #$fb
  263. $00:88f1 BVS #$a9
  264. $00:88f3 STZ $2140
  265. $00:88f6 STZ $2141
  266. $00:88f9 STZ $2142
  267. $00:88fc STZ $2143
  268. $00:88ff PLP
  269. $00:8900 RTS
  270.  
  271. $00:88a4 XBA
  272. $00:88a5 LDA [$00],Y
  273. $00:88a7 INY
  274. $00:88a8 CPY #$8000
  275. $00:88ab BNE #$05
  276. $00:88ad LDY #$0000
  277. $00:88b0 INC $02
  278. $00:88b2 XBA
  279. $00:88b3 CMP $2140
  280. $00:88b6 BNE #$fb
  281. $00:88b8 INC
  282. $00:88b9 REP #$20
  283. $00:88bb STA $2140
  284. $00:88be SEP #$20
  285. $00:88c0 DEX
  286. $00:88c1 BNE #$e1
  287. $00:88c3 CMP $2140
  288. $00:88c6 BNE #$fb
  289. $00:88c8 ADC #$03
  290. $00:88ca BEQ #$fc
  291. $00:88cc PHA
  292. $00:88cd REP #$20
  293. $00:88cf LDA [$00],Y
  294. $00:88d1 INY
  295. $00:88d2 INY
  296. $00:88d3 TAX
  297. $00:88d4 LDA [$00],Y
  298. $00:88d6 INY
  299. $00:88d7 INY
  300. $00:88d8 STA $2142
  301. $00:88db SEP #$20
  302. $00:88dd CPX #$0001
  303. $00:88e0 LDA #$00
  304. $00:88e2 ROL
  305. $00:88e3 STA $2141
  306. $00:88e6 ADC #$7f
  307. $00:88e8 PLA
  308. $00:88e9 STA $2140
  309. $00:88ec CMP $2140
  310. $00:88ef BNE #$fb
  311. $00:88f1 BVS #$a9
  312. $00:88f3 STZ $2140
  313. $00:88f6 STZ $2141
  314. $00:88f9 STZ $2142
  315. $00:88fc STZ $2143
  316. $00:88ff PLP
  317. $00:8900 RTS
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement