copper_list.s 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023
  1. **************************************************
  2. *** INSTRUCTION SCREEN COPPER LIST ***
  3. **************************************************
  4. instr_copper
  5. dc.w bplcono
  6. dc.w $6400 ;
  7. dc.w BPLCON2
  8. dc.w %1000100
  9. dc.w DDFSTRT
  10. dc.w $0038
  11. dc.w DDFSTOP
  12. dc.w $00d0
  13. dc.w DIWSTRT
  14. dc.w $2C81
  15. dc.w DIWSTOP
  16. dc.w $2cc1
  17. dc.w bpl1mod
  18. dc.w 64-40
  19. dc.w bpl2mod
  20. dc.w 0 ;
  21. dc.w $1e4 ;1200 stuff
  22. dc.w $2100
  23. dc.w $10c
  24. dc.w $11
  25. dc.w $1fc
  26. dc.w $0
  27. DC.W $00E0
  28. InPlane1_Hi DC.W 0
  29. DC.W $00E2
  30. InPlane1_Lo DC.W 0
  31. DC.W $00E4
  32. InPlane4_Hi DC.W 0
  33. DC.W $00E6
  34. InPlane4_Lo DC.W 0
  35. DC.W $00E8
  36. InPlane2_Hi DC.W 0
  37. DC.W $00Ea
  38. InPlane2_Lo DC.W 0
  39. DC.W $00Ec
  40. InPlane5_Hi DC.W 0
  41. DC.W $00Ee
  42. InPlane5_Lo DC.W 0
  43. DC.W $00f0
  44. InPlane3_Hi DC.W 0
  45. DC.W $00f2
  46. InPlane3_Lo DC.W 0
  47. DC.W $00f4
  48. InPlane6_Hi DC.W 0
  49. DC.W $00f6
  50. InPlane6_Lo DC.W 0
  51. dc.w $120 ;all sprite stuff
  52. insprite0h dc.w $0
  53. dc.w $122
  54. insprite0l dc.w 0
  55. dc.w $124
  56. insprite1h dc.w $0
  57. dc.w $126
  58. insprite1l dc.w 0
  59. dc.w $128
  60. insprite2h dc.w $0
  61. dc.w $12a
  62. insprite2l dc.w 0
  63. dc.w $12c
  64. insprite3h dc.w $0
  65. dc.w $12e
  66. insprite3l dc.w 0
  67. dc.w $130
  68. insprite4h dc.w $0
  69. dc.w $132
  70. insprite4l dc.w 0
  71. dc.w $134
  72. insprite5h dc.w $0
  73. dc.w $136
  74. insprite5l dc.w 0
  75. dc.w $138
  76. insprite6h dc.w $0
  77. dc.w $13a
  78. insprite6l dc.w 0
  79. dc.w $13c
  80. insprite7h dc.w $0
  81. dc.w $13e
  82. insprite7l dc.w 0
  83. instr_cols
  84. dc.w $180,0
  85. dc.w $182,$012
  86. dc.w $184,$124
  87. dc.w $186,$136
  88. dc.w $188,$158
  89. dc.w $18a,$17a
  90. dc.w $18c,$1ac
  91. dc.w $18e,$012
  92. Instr_Cols2
  93. dc.w $190,0
  94. dc.w $192,0
  95. dc.w $194,0
  96. dc.w $196,0
  97. dc.w $198,0
  98. dc.w $19a,0
  99. dc.w $19c,0
  100. dc.w $19e,0
  101. dc.w $7d01+$0900,$fffe
  102. DC.W $00E4
  103. PagePlane1_Hi DC.W 0
  104. DC.W $00E6
  105. PagePlane1_Lo DC.W 0
  106. DC.W $00Ec
  107. PagePlane2_Hi DC.W 0
  108. DC.W $00Ee
  109. PagePlane2_Lo DC.W 0
  110. Instr_Text_Cols
  111. ds.w 9*9*8
  112. Instr_Cols4
  113. dc.w $190,0
  114. dc.w $192,0
  115. dc.w $194,0
  116. dc.w $196,0
  117. dc.w $198,0
  118. dc.w $19a,0
  119. dc.w $19c,0
  120. dc.w $19e,0
  121. DC.W $00E4
  122. PageReset1_Hi DC.W 0
  123. DC.W $00E6
  124. PageReset1_Lo DC.W 0
  125. DC.W $00Ec
  126. PageReset2_Hi DC.W 0
  127. DC.W $00Ee
  128. PageReset2_Lo DC.W 0
  129. dc.w $ff01,$fffe
  130. dc.w $ffdf,$fffe
  131. dc.w $2c01,$fffe
  132. dc.w intreq
  133. dc.w $8010
  134. DC.W $2cff,$FFFE
  135. ds.w 3
  136. **************************************************
  137. *** SHOP SCREEN COPPER LIST ***
  138. **************************************************
  139. shop_copper
  140. dc.w bplcono
  141. dc.w $5200 ;
  142. dc.w BPLCON2
  143. dc.w %100000
  144. dc.w DDFSTRT
  145. dc.w $0038
  146. dc.w DDFSTOP
  147. dc.w $00d0
  148. dc.w DIWSTRT
  149. dc.w $2C81
  150. dc.w DIWSTOP
  151. dc.w $2cc1
  152. dc.w bpl1mod
  153. dc.w 0
  154. dc.w bpl2mod
  155. dc.w 0 ;
  156. dc.w $1e4 ;1200 stuff
  157. dc.w $2100
  158. dc.w $10c
  159. dc.w $11
  160. dc.w $1fc
  161. dc.w $0
  162. DC.W $00E0
  163. ShopPlane1_Hi DC.W 0
  164. DC.W $00E2
  165. ShopPlane1_Lo DC.W 0
  166. DC.W $00E4
  167. ShopPlane2_Hi DC.W 0
  168. DC.W $00E6
  169. ShopPlane2_Lo DC.W 0
  170. DC.W $00E8
  171. ShopPlane3_Hi DC.W 0
  172. DC.W $00Ea
  173. ShopPlane3_Lo DC.W 0
  174. DC.W $00Ec
  175. ShopPlane4_Hi DC.W 0
  176. DC.W $00Ee
  177. ShopPlane4_Lo DC.W 0
  178. DC.W $00f0
  179. ShopPlane5_Hi DC.W 0
  180. DC.W $00f2
  181. ShopPlane5_Lo DC.W 0
  182. dc.w $120 ;all sprite stuff
  183. shsprite0h dc.w $0
  184. dc.w $122
  185. shsprite0l dc.w 0
  186. dc.w $124
  187. shsprite1h dc.w $0
  188. dc.w $126
  189. shsprite1l dc.w 0
  190. dc.w $128
  191. shsprite2h dc.w $0
  192. dc.w $12a
  193. shsprite2l dc.w 0
  194. dc.w $12c
  195. shsprite3h dc.w $0
  196. dc.w $12e
  197. shsprite3l dc.w 0
  198. dc.w $130
  199. shsprite4h dc.w $0
  200. dc.w $132
  201. shsprite4l dc.w 0
  202. dc.w $134
  203. shsprite5h dc.w $0
  204. dc.w $136
  205. shsprite5l dc.w 0
  206. dc.w $138
  207. shsprite6h dc.w $0
  208. dc.w $13a
  209. shsprite6l dc.w 0
  210. dc.w $13c
  211. shsprite7h dc.w $0
  212. dc.w $13e
  213. shsprite7l dc.w 0
  214. shop_cols1
  215. dc.w $180,0
  216. dc.w $182,0
  217. dc.w $184,0
  218. dc.w $186,0
  219. dc.w $188,0
  220. dc.w $18a,0
  221. dc.w $18c,0
  222. dc.w $18e,0
  223. dc.w $190,0
  224. dc.w $192,0
  225. dc.w $194,0
  226. dc.w $196,0
  227. dc.w $198,0
  228. dc.w $19a,0
  229. dc.w $19c,0
  230. dc.w $19e,0
  231. dc.w $1a0,0
  232. dc.w $1a2,0
  233. dc.w $1a4,0
  234. dc.w $1a6,0
  235. dc.w $1a8,0
  236. dc.w $1aa,0
  237. dc.w $1ac,0
  238. dc.w $1ae,0
  239. dc.w $1b0,0
  240. dc.w $1b2,0
  241. dc.w $1b4,0
  242. dc.w $1b6,0
  243. dc.w $1b8,0
  244. dc.w $1ba,0
  245. dc.w $1bc,0
  246. dc.w $1be,0
  247. dc.w $a801,$fffe
  248. DC.W $00f0
  249. ProductPlane5_Hi DC.W 0
  250. DC.W $00f2
  251. ProductPlane5_Lo DC.W 0
  252. product_cols
  253. ds.w 18*27
  254. dc.w $c301,$fffe
  255. DC.W $00f0
  256. RestorePlane5_Hi DC.W 0
  257. DC.W $00f2
  258. RestorePlane5_Lo DC.W 0
  259. restore_cols
  260. ds.w 2*8
  261. dc.w $ff01,$fffe
  262. dc.w $ffdf,$fffe
  263. dc.w $2c01,$fffe
  264. dc.w intreq
  265. dc.w $8010
  266. dc.w $2cff,$fffe
  267. **************************************************
  268. *** SHAREWARE SCREEN COPPER LIST ***
  269. **************************************************
  270. shareware_screen_copper
  271. dc.w bplcono
  272. dc.w $B200 ;hi-res
  273. dc.w BPLCON2
  274. dc.w %000100
  275. dc.w $102
  276. dc.w $0
  277. dc.w DDFSTRT
  278. sharestart
  279. dc.w $003c
  280. dc.w DDFSTOP
  281. sharestop
  282. dc.w $00d4
  283. dc.w DIWSTRT
  284. dc.w $2C81
  285. dc.w DIWSTOP
  286. dc.w $2cc1
  287. dc.w bpl1mod
  288. dc.w 0
  289. dc.w bpl2mod
  290. dc.w 0 ;
  291. dc.w $1e4 ;1200 stuff
  292. dc.w $2100
  293. dc.w $10c
  294. dc.w $11
  295. dc.w $1fc
  296. dc.w $0
  297. dc.w $120 ;all sprite stuff
  298. swsprite0h dc.w $0
  299. dc.w $122
  300. swsprite0l dc.w 0
  301. dc.w $124
  302. swsprite1h dc.w $0
  303. dc.w $126
  304. swsprite1l dc.w 0
  305. dc.w $128
  306. swsprite2h dc.w $0
  307. dc.w $12a
  308. swsprite2l dc.w 0
  309. dc.w $12c
  310. swsprite3h dc.w $0
  311. dc.w $12e
  312. swsprite3l dc.w 0
  313. dc.w $130
  314. swsprite4h dc.w $0
  315. dc.w $132
  316. swsprite4l dc.w 0
  317. dc.w $134
  318. swsprite5h dc.w $0
  319. dc.w $136
  320. swsprite5l dc.w 0
  321. dc.w $138
  322. swsprite6h dc.w $0
  323. dc.w $13a
  324. swsprite6l dc.w 0
  325. dc.w $13c
  326. swsprite7h dc.w $0
  327. dc.w $13e
  328. swsprite7l dc.w 0
  329. DC.W $00E0
  330. SHPlane1_Hi DC.W 0
  331. DC.W $00E2
  332. SHPlane1_Lo DC.W 0
  333. DC.W $00E4
  334. SHPlane2_Hi DC.W 0
  335. DC.W $00E6
  336. SHPlane2_Lo DC.W 0
  337. DC.W $00E8
  338. SHPlane3_Hi DC.W 0
  339. DC.W $00Ea
  340. SHPlane3_Lo DC.W 0
  341. DC.W $00Ec
  342. SHPlane4_Hi DC.W 0
  343. DC.W $00Ee
  344. SHPlane4_Lo DC.W 0
  345. DC.W $00f0
  346. SHPlane5_Hi DC.W 0
  347. DC.W $00f2
  348. SHPlane5_Lo DC.W 0
  349. share_cols
  350. dc.w $180,0
  351. dc.w $182,0
  352. dc.w $184,0
  353. dc.w $186,0
  354. dc.w $188,0
  355. dc.w $18a,0
  356. dc.w $18c,0
  357. dc.w $18e,0
  358. dc.w $190,0
  359. dc.w $192,0
  360. dc.w $194,0
  361. dc.w $196,0
  362. dc.w $198,0
  363. dc.w $19a,0
  364. dc.w $19c,0
  365. dc.w $19e,0
  366. dc.w $1a0,0
  367. dc.w $1a2,0
  368. dc.w $1a4,0
  369. dc.w $1a6,0
  370. dc.w $1a8,0
  371. dc.w $1aa,0
  372. dc.w $1ac,0
  373. dc.w $1ae,0
  374. dc.w $1b0,0
  375. dc.w $1b2,0
  376. dc.w $1b4,0
  377. dc.w $1b6,0
  378. dc.w $1b8,0
  379. dc.w $1ba,0
  380. dc.w $1bc,0
  381. dc.w $1be,0
  382. dc.w $ff01,$fffe
  383. dc.w $ffdf,$fffe
  384. dc.w $1801,$fffe
  385. dc.w $182
  386. show_fire
  387. dc.w $0
  388. dc.w $2c01,$fffe
  389. dc.w intreq
  390. dc.w $8010
  391. dc.w $2cff,$fffe
  392. **************************************************
  393. *** GAME COPPER LIST ***
  394. **************************************************
  395. COPPERL
  396. dc.w bplcono
  397. plane_control
  398. dc.w $4200
  399. dc.w BPLCON2
  400. dc.w %100100
  401. dc.w DDFSTRT
  402. dc.w $0030
  403. dc.w DDFSTOP
  404. dc.w $00d0
  405. dc.w DIWSTRT
  406. dc.w $2C81 ;+15
  407. dc.w DIWSTOP
  408. dc.b $2c
  409. dc.b $c1 ;-16
  410. dc.w bpl1mod
  411. dc.w (BPR-(40+2))
  412. dc.w bpl2mod
  413. dc.w (BPR-(40+2))
  414. dc.w $1e4 ;1200 stuff
  415. dc.w $2100
  416. dc.w $10c
  417. dc.w $11
  418. dc.w $1fc
  419. dc.w $0
  420. copper_colours
  421. dc.w $180,0
  422. dc.w $182,0
  423. dc.w $184,0
  424. dc.w $186,0
  425. dc.w $188,0
  426. dc.w $18a,0
  427. dc.w $18c,0
  428. dc.w $18e,0
  429. dc.w $190,0
  430. dc.w $192,0
  431. dc.w $194,0
  432. dc.w $196,0
  433. dc.w $198,0
  434. dc.w $19a,0
  435. dc.w $19c,0
  436. dc.w $19e,0
  437. sprite_cols
  438. dc.w $1a0,0
  439. dc.w $1a2,0
  440. dc.w $1a4,0
  441. dc.w $1a6,0
  442. dc.w $1a8,0
  443. dc.w $1aa,0
  444. dc.w $1ac,0
  445. dc.w $1ae,0
  446. dc.w $1b0,0
  447. dc.w $1b2,0
  448. dc.w $1b4,0
  449. dc.w $1b6,0
  450. dc.w $1b8,0
  451. dc.w $1ba,0
  452. dc.w $1bc,0
  453. dc.w $1be,0
  454. ************sprites
  455. dc.w $120 ;all sprite stuff
  456. sprite0h dc.w $0
  457. dc.w $122
  458. sprite0l dc.w 0
  459. dc.w $124
  460. sprite1h dc.w $0
  461. dc.w $126
  462. sprite1l dc.w 0
  463. dc.w $128
  464. sprite2h dc.w $0
  465. dc.w $12a
  466. sprite2l dc.w 0
  467. dc.w $12c
  468. sprite3h dc.w $0
  469. dc.w $12e
  470. sprite3l dc.w 0
  471. dc.w $130
  472. sprite4h dc.w $0
  473. dc.w $132
  474. sprite4l dc.w 0
  475. dc.w $134
  476. sprite5h dc.w $0
  477. dc.w $136
  478. sprite5l dc.w 0
  479. dc.w $138
  480. sprite6h dc.w $0
  481. dc.w $13a
  482. sprite6l dc.w 0
  483. dc.w $13c
  484. sprite7h dc.w $0
  485. dc.w $13e
  486. sprite7l dc.w 0
  487. dc.w $102
  488. scroll_value
  489. dc.w 0
  490. DC.W $00f0
  491. Plane5_Hi DC.W 0
  492. DC.W $00f2
  493. Plane5_Lo DC.W 0
  494. top_of_screen
  495. DC.W $00E0 ;top bank of plane initialisers
  496. Plane1_Hi DC.W 0
  497. DC.W $00E2
  498. Plane1_Lo DC.W 0
  499. DC.W $00E4
  500. Plane2_Hi DC.W 0
  501. DC.W $00E6
  502. Plane2_Lo DC.W 0
  503. DC.W $00E8
  504. Plane3_Hi DC.W 0
  505. DC.W $00Ea
  506. Plane3_Lo DC.W 0
  507. DC.W $00Ec
  508. Plane4_Hi DC.W 0
  509. DC.W $00Ee
  510. Plane4_Lo DC.W 0
  511. scroll_bank_1
  512. dc.w $2c01,$fffe
  513. DC.W $00E0
  514. DC.W 0
  515. DC.W $00E2
  516. DC.W 0
  517. DC.W $00E4
  518. DC.W 0
  519. DC.W $00E6
  520. DC.W 0
  521. DC.W $00E8
  522. DC.W 0
  523. DC.W $00Ea
  524. DC.W 0
  525. DC.W $00Ec
  526. DC.W 0
  527. DC.W $00Ee
  528. DC.W 0
  529. dc.w $ffdf,$fffe
  530. scroll_bank_2
  531. dc.w $2c01,$fffe
  532. DC.W $00E0
  533. DC.W 0
  534. DC.W $00E2
  535. DC.W 0
  536. DC.W $00E4
  537. DC.W 0
  538. DC.W $00E6
  539. DC.W 0
  540. DC.W $00E8
  541. DC.W 0
  542. DC.W $00Ea
  543. DC.W 0
  544. DC.W $00Ec
  545. DC.W 0
  546. DC.W $00Ee
  547. DC.W 0
  548. panel_split
  549. dc.b $2c-16
  550. dc.b $01
  551. dc.w $fffe
  552. dc.w bplcono
  553. dc.w $0200
  554. dc.w DIWSTRT
  555. dc.w $2C81-$1400
  556. dc.w DIWSTOP
  557. dc.b $2c
  558. dc.b $c1
  559. dc.w DDFSTRT
  560. dc.w $0038
  561. dc.w DDFSTOP
  562. dc.w $00d0
  563. panel_colours
  564. dc.w $180,0
  565. dc.w $182,0
  566. dc.w $184,0
  567. dc.w $186,0
  568. dc.w $188,0
  569. dc.w $18a,0
  570. dc.w $18c,0
  571. dc.w $18e,0
  572. dc.w $190,0
  573. dc.w $192,0
  574. dc.w $194,0
  575. dc.w $196,0
  576. dc.w $198,0
  577. dc.w $19a,0
  578. dc.w $19c,0
  579. dc.w $19e,0
  580. dc.b $2c-15
  581. dc.b $01
  582. dc.w $fffe
  583. dc.w bplcono
  584. dc.w $4200
  585. dc.w bpl1mod
  586. dc.w PANEL_MOD
  587. dc.w bpl2mod
  588. dc.w PANEL_MOD
  589. dc.w $102
  590. dc.w 0
  591. DC.W $00E0
  592. panel_plane1h
  593. DC.W 0
  594. DC.W $00E2
  595. panel_plane1l
  596. DC.W 0
  597. DC.W $00E4
  598. panel_plane2h
  599. DC.W 0
  600. DC.W $00E6
  601. panel_plane2l
  602. DC.W 0
  603. DC.W $00E8
  604. panel_plane3h
  605. DC.W 0
  606. DC.W $00Ea
  607. panel_plane3l
  608. DC.W 0
  609. DC.W $00Ec
  610. panel_plane4h
  611. DC.W 0
  612. DC.W $00Ee
  613. panel_plane4l
  614. DC.W 0
  615. dc.w $2c01,$fffe
  616. dc.w intreq
  617. dc.w $8010
  618. DC.W $2cff,$FFFE
  619. ds.w 10*2
  620. **************************************************
  621. *** TITLE SCREEN COPPER LIST ***
  622. **************************************************
  623. title_screen_copper
  624. dc.w bplcono
  625. dc.w $c204 ;hi-res interlaced
  626. dc.w BPLCON2
  627. dc.w %000100
  628. dc.w DDFSTRT
  629. dc.w $003c
  630. dc.w DDFSTOP
  631. dc.w $00d4
  632. dc.w DIWSTRT
  633. dc.w $2C81
  634. dc.w DIWSTOP
  635. dc.w $2cc1
  636. dc.w bpl1mod
  637. dc.w 80 ;because interlaced
  638. dc.w bpl2mod
  639. dc.w 80 ;ditto
  640. dc.w $1e4 ;1200 stuff
  641. dc.w $2100
  642. dc.w $10c
  643. dc.w $11
  644. dc.w $1fc
  645. dc.w $0
  646. dc.w $120 ;all sprite stuff
  647. hsprite0h dc.w $0
  648. dc.w $122
  649. hsprite0l dc.w 0
  650. dc.w $124
  651. hsprite1h dc.w $0
  652. dc.w $126
  653. hsprite1l dc.w 0
  654. dc.w $128
  655. hsprite2h dc.w $0
  656. dc.w $12a
  657. hsprite2l dc.w 0
  658. dc.w $12c
  659. hsprite3h dc.w $0
  660. dc.w $12e
  661. hsprite3l dc.w 0
  662. dc.w $130
  663. hsprite4h dc.w $0
  664. dc.w $132
  665. hsprite4l dc.w 0
  666. dc.w $134
  667. hsprite5h dc.w $0
  668. dc.w $136
  669. hsprite5l dc.w 0
  670. dc.w $138
  671. hsprite6h dc.w $0
  672. dc.w $13a
  673. hsprite6l dc.w 0
  674. dc.w $13c
  675. hsprite7h dc.w $0
  676. dc.w $13e
  677. hsprite7l dc.w 0
  678. hires_copper_colours
  679. dc.w $180,0
  680. dc.w $182,$fff
  681. dc.w $184,$eee
  682. dc.w $186,$ddd
  683. dc.w $188,$ccc
  684. dc.w $18a,$bbb
  685. dc.w $18c,$aaa
  686. dc.w $18e,$999
  687. dc.w $190,$888
  688. dc.w $192,$777
  689. dc.w $194,$666
  690. dc.w $196,$555
  691. dc.w $198,$444
  692. dc.w $19a,$333
  693. dc.w $19c,$222
  694. dc.w $19e,$111
  695. hi_res_sprite_cols
  696. dc.w $1a0,0
  697. dc.w $1a2,0
  698. dc.w $1a4,0
  699. dc.w $1a6,0
  700. dc.w $1a8,0
  701. dc.w $1aa,0
  702. dc.w $1ac,0
  703. dc.w $1ae,0
  704. dc.w $1b0,0
  705. dc.w $1b2,0
  706. dc.w $1b4,0
  707. dc.w $1b6,0
  708. dc.w $1b8,0
  709. dc.w $1ba,0
  710. dc.w $1bc,0
  711. dc.w $1be,0
  712. ************sprites
  713. DC.W $00E0 ;top bank of plane initialisers
  714. HPlane1_Hi DC.W 0
  715. DC.W $00E2
  716. HPlane1_Lo DC.W 0
  717. DC.W $00E4
  718. HPlane2_Hi DC.W 0
  719. DC.W $00E6
  720. HPlane2_Lo DC.W 0
  721. DC.W $00E8
  722. HPlane3_Hi DC.W 0
  723. DC.W $00Ea
  724. HPlane3_Lo DC.W 0
  725. DC.W $00Ec
  726. HPlane4_Hi DC.W 0
  727. DC.W $00Ee
  728. HPlane4_Lo DC.W 0
  729. dc.w $e001,$fffe ;choice 1 wait
  730. dc.w $182
  731. choice_1_colour
  732. dc.w SELECTED_COLOUR
  733. dc.w $ec01,$fffe ;choice 2 wait
  734. dc.w $182
  735. choice_2_colour
  736. dc.w NON_SELECTED_COLOUR
  737. dc.w $FC01,$fffe ;choice 3 wait
  738. dc.w $182
  739. choice_3_colour
  740. dc.w NON_SELECTED_COLOUR
  741. dc.w $ffdf,$fffe
  742. dc.w $1fe,0
  743. dc.w $1fe,0
  744. dc.w $1fe,0
  745. dc.w $1fe,0
  746. dc.w $1901,$fffe
  747. dc.w $182,$556
  748. dc.w $184,$000
  749. dc.w $186,$445
  750. dc.w $188,$000
  751. dc.w $18a,$445
  752. dc.w $18c,$000
  753. dc.w $18e,$334
  754. dc.w $190,$000
  755. dc.w $192,$223
  756. dc.w $194,$000
  757. dc.w $196,$112
  758. dc.w $198,$000
  759. dc.w $19a,$001
  760. dc.w $19c,$000
  761. dc.w $19e,$000
  762. dc.w $1b01,$fffe
  763. dc.w $182,$666
  764. dc.w $184,$000
  765. dc.w $186,$555
  766. dc.w $188,$000
  767. dc.w $18a,$555
  768. dc.w $18c,$000
  769. dc.w $18e,$444
  770. dc.w $190,$000
  771. dc.w $192,$333
  772. dc.w $194,$000
  773. dc.w $196,$222
  774. dc.w $198,$000
  775. dc.w $19a,$111
  776. dc.w $19c,$000
  777. dc.w $19e,$000
  778. dc.w $1c01,$fffe
  779. dc.w $182,$777
  780. dc.w $184,$000
  781. dc.w $186,$666
  782. dc.w $188,$000
  783. dc.w $18a,$555
  784. dc.w $18c,$000
  785. dc.w $18e,$444
  786. dc.w $190,$000
  787. dc.w $192,$333
  788. dc.w $194,$000
  789. dc.w $196,$222
  790. dc.w $198,$000
  791. dc.w $19a,$111
  792. dc.w $19c,$000
  793. dc.w $19e,$000
  794. dc.w $2001,$fffe
  795. dc.w $182,$666
  796. dc.w $184,$000
  797. dc.w $186,$555
  798. dc.w $188,$000
  799. dc.w $18a,$555
  800. dc.w $18c,$000
  801. dc.w $18e,$444
  802. dc.w $190,$000
  803. dc.w $192,$333
  804. dc.w $194,$000
  805. dc.w $196,$222
  806. dc.w $198,$000
  807. dc.w $19a,$111
  808. dc.w $19c,$000
  809. dc.w $19e,$000
  810. dc.w $2201,$fffe
  811. dc.w $182,$556
  812. dc.w $184,$000
  813. dc.w $186,$445
  814. dc.w $188,$000
  815. dc.w $18a,$445
  816. dc.w $18c,$000
  817. dc.w $18e,$334
  818. dc.w $190,$000
  819. dc.w $192,$223
  820. dc.w $194,$000
  821. dc.w $196,$112
  822. dc.w $198,$000
  823. dc.w $19a,$001
  824. dc.w $19c,$000
  825. dc.w $19e,$000
  826. dc.w $2301,$fffe
  827. dc.w $182,$344
  828. dc.w $184,$000
  829. dc.w $186,$233
  830. dc.w $188,$000
  831. dc.w $18a,$233
  832. dc.w $18c,$000
  833. dc.w $18e,$122
  834. dc.w $190,$000
  835. dc.w $192,$122
  836. dc.w $194,$000
  837. dc.w $196,$011
  838. dc.w $198,$000
  839. dc.w $19a,$011
  840. dc.w $19c,$000
  841. dc.w $19e,$000
  842. dc.w $2401,$fffe
  843. dc.w $182,$133
  844. dc.w $184,$000
  845. dc.w $186,$133
  846. dc.w $188,$000
  847. dc.w $18a,$122
  848. dc.w $18c,$000
  849. dc.w $18e,$022
  850. dc.w $190,$000
  851. dc.w $192,$022
  852. dc.w $194,$000
  853. dc.w $196,$011
  854. dc.w $198,$000
  855. dc.w $19a,$011
  856. dc.w $19c,$000
  857. dc.w $19e,$000
  858. dc.w $2c01,$fffe
  859. dc.w intreq
  860. dc.w $8010
  861. DC.W $2cff,$FFFE
  862. dc.w 0,0,0,0