Conway's Game of Life - 3D 68000er Assembler-Code für 8x8x8 Game of Life.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

data_01.s 17KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446
  1. ;my_datax: .DC.w 115,115,25,25,100,100,40,40,92,92,81,81
  2. ; .DC.w 70,70,55,55,100,100,81,81,81,81,40,40
  3. ;my_datay: .DC.w -100,100,100,-100,-80,-20,-20,-80,-60
  4. ; .DC.w -20,-20,-60,-80,-40,-40,-80,0,80,80
  5. ; .DC.w 0,25,55,55,25
  6. ;my_dataz: .DC.w 120,120,0,0,100,100,20,20,90,90,75,75
  7. ; .DC.w 60,60,40,40,100,100,75,75,75,75,20,20
  8. ;my_edglst: .DC.w 0,1,2,3,0,4,5,6,7,4,8,9,10,11,8,12,13,14,15,12
  9. ; .DC.w 16,17,18,19,16,20,21,22,23,20
  10. ;my_nedges: .DC.w 4,4,4,4,4,4
  11. ;my_npoly: .DC.w 6
  12. ;my_colour: .DC.w 1,2,1,1,2,2
  13. ;XOFF equ (-35)
  14. XOFF equ 0
  15. ; cells as points
  16. my_ptsx:
  17. xc set 0
  18. .REPT 8
  19. .REPT 64
  20. .DC.w 140-xc*40
  21. .ENDR
  22. xc set xc+1
  23. .ENDR
  24. my_ptsy:
  25. .REPT 8
  26. yc set 0
  27. .REPT 8
  28. .REPT 8
  29. .DC.w -140+40*yc
  30. .ENDR
  31. yc set yc+1
  32. .ENDR
  33. .ENDR
  34. my_ptsz:
  35. .REPT 8
  36. .REPT 8
  37. zc set 0
  38. .REPT 8
  39. .DC.w -128+zc*32
  40. zc set zc+1
  41. .ENDR
  42. .ENDR
  43. .ENDR
  44. my_ptscolour:
  45. .REPT 512
  46. .DC.w 1
  47. .ENDR
  48. my_npts:
  49. .DC.w 512
  50. ; cube
  51. my_datax:
  52. .DC.w 160+XOFF,160+XOFF,160+XOFF,160+XOFF
  53. .DC.w -160+XOFF,-160+XOFF,-160+XOFF,-160+XOFF
  54. my_datay:
  55. .DC.w -160,-160,160,160
  56. .DC.w -160,-160,160,160
  57. my_dataz:
  58. .DC.w -128-32,128+32,-128-32,128+32
  59. .DC.w -128-32,128+32,-128-32,128+32
  60. ; tcr - required for polylines
  61. my_nocoords: .DC.w 8
  62. ; /tcr
  63. my_edglst:
  64. ; top
  65. .DC.w 0,1,3,2,0
  66. ; bottom
  67. .DC.w 4,5,7,6,4
  68. ; left
  69. .DC.w 0,1,5,4,0
  70. ; right
  71. .DC.w 3,2,6,7,3
  72. my_nedges:
  73. .DC.w 4,4,4,4
  74. my_npoly: .DC.w 4
  75. my_colour:
  76. .DC.w 2,2,2,2
  77. ;; cells
  78. ;my_datax:
  79. ;; 64er layers from top to bottom
  80. ;xc set 0
  81. ; .REPT 8
  82. ; .REPT 64
  83. ; .DC.w 140-xc*40-1+XOFF,140-xc*40+1+XOFF
  84. ; .ENDR
  85. ;xc set xc+1
  86. ; .ENDR
  87. ;; cube
  88. ; .DC.w 160+XOFF,160+XOFF,160+XOFF,160+XOFF
  89. ; .DC.w -160+XOFF,-160+XOFF,-160+XOFF,-160+XOFF
  90. ;my_datay:
  91. ; .REPT 8
  92. ;yc set 0
  93. ; .REPT 8
  94. ; .REPT 8
  95. ; .DC.w -140+40*yc,-140+40*yc
  96. ; .ENDR
  97. ;yc set yc+1
  98. ; .ENDR
  99. ; .ENDR
  100. ; .DC.w -160,-160,160,160
  101. ; .DC.w -160,-160,160,160
  102. ;my_dataz:
  103. ; .REPT 8
  104. ; .REPT 8
  105. ;zc set 0
  106. ; .REPT 8
  107. ; .DC.w zc*32,zc*32
  108. ;zc set zc+1
  109. ; .ENDR
  110. ; .ENDR
  111. ; .ENDR
  112. ;; cube
  113. ; .DC.w -32,256+32,-32,256+32
  114. ; .DC.w -32,256+32,-32,256+32
  115. ;; tcr - required for polylines
  116. ;my_nocoords: .DC.w 1024+8
  117. ;; /tcr
  118. ;
  119. ;my_edglst:
  120. ;curpt set 0
  121. ; .REPT 1024
  122. ; .DC.w curpt
  123. ;curpt set curpt+1
  124. ; .ENDR
  125. ;; top
  126. ; .DC.w 1024,1025,1027,1026,1024
  127. ;; bottom
  128. ; .DC.w 1028,1029,1031,1030,1028
  129. ;; left
  130. ; .DC.w 1024,1025,1029,1028,1024
  131. ;; right
  132. ; .DC.w 1027,1026,1030,1031,1027
  133. ;
  134. ;my_nedges:
  135. ; .REPT 512
  136. ; .DC.w 1
  137. ; .ENDR
  138. ; .DC.w 4,4,4,4
  139. ;my_npoly: .DC.w 512+4
  140. ;my_colour:
  141. ; .REPT 32
  142. ; .DC.w 1,2,3,4,5,6,7,8
  143. ; .DC.w 8,7,6,5,4,3,2,1
  144. ; .ENDR
  145. ; .DC.w 2,2,2,2
  146. ; lines
  147. ;my_datax: .DC.w 140,140,140,140,140,140,140,140
  148. ; .DC.w 140,140,140,140,140,140,140,140
  149. ; .DC.w 100,100,100,100,100,100,100,100
  150. ; .DC.w 100,100,100,100,100,100,100,100
  151. ; .DC.w 60,60,60,60,60,60,60,60
  152. ; .DC.w 60,60,60,60,60,60,60,60
  153. ; .DC.w 20,20,20,20,20,20,20,20
  154. ; .DC.w 20,20,20,20,20,20,20,20
  155. ; .DC.w -20,-20,-20,-20,-20,-20,-20,-20
  156. ; .DC.w -20,-20,-20,-20,-20,-20,-20,-20
  157. ; .DC.w -60,-60,-60,-60,-60,-60,-60,-60
  158. ; .DC.w -60,-60,-60,-60,-60,-60,-60,-60
  159. ; .DC.w -100,-100,-100,-100,-100,-100,-100,-100
  160. ; .DC.w -100,-100,-100,-100,-100,-100,-100,-100
  161. ; .DC.w -140,-140,-140,-140,-140,-140,-140,-140
  162. ; .DC.w -140,-140,-140,-140,-140,-140,-140,-140
  163. ;xc set 0
  164. ; .REPT 8
  165. ; .REPT 64
  166. ; .DC.w 140-xc*40-2,140-xc*40+2
  167. ; .ENDR
  168. ;xc set xc+1
  169. ; .ENDR
  170. ;
  171. ;my_datay: .DC.w -140,-140,-100,-100,-60,-60,-20,-20
  172. ; .DC.w 20,20,60,60,100,100,140,140
  173. ; .DC.w -140,-140,-100,-100,-60,-60,-20,-20
  174. ; .DC.w 20,20,60,60,100,100,140,140
  175. ; .DC.w -140,-140,-100,-100,-60,-60,-20,-20
  176. ; .DC.w 20,20,60,60,100,100,140,140
  177. ; .DC.w -140,-140,-100,-100,-60,-60,-20,-20
  178. ; .DC.w 20,20,60,60,100,100,140,140
  179. ; .DC.w -140,-140,-100,-100,-60,-60,-20,-20
  180. ; .DC.w 20,20,60,60,100,100,140,140
  181. ; .DC.w -140,-140,-100,-100,-60,-60,-20,-20
  182. ; .DC.w 20,20,60,60,100,100,140,140
  183. ; .DC.w -140,-140,-100,-100,-60,-60,-20,-20
  184. ; .DC.w 20,20,60,60,100,100,140,140
  185. ; .DC.w -140,-140,-100,-100,-60,-60,-20,-20
  186. ; .DC.w 20,20,60,60,100,100,140,140
  187. ; .REPT 64
  188. ;yc set 0
  189. ; .REPT 8
  190. ; .DC.w -140+yc*40,-140+yc*40
  191. ;yc set yc+1
  192. ; .ENDR
  193. ; .ENDR
  194. ;
  195. ;my_dataz: .DC.w 0,128,0,128,0,128,0,128
  196. ; .DC.w 0,128,0,128,0,128,0,128
  197. ; .DC.w 0,128,0,128,0,128,0,128
  198. ; .DC.w 0,128,0,128,0,128,0,128
  199. ; .DC.w 0,128,0,128,0,128,0,128
  200. ; .DC.w 0,128,0,128,0,128,0,128
  201. ; .DC.w 0,128,0,128,0,128,0,128
  202. ; .DC.w 0,128,0,128,0,128,0,128
  203. ; .DC.w 0,128,0,128,0,128,0,128
  204. ; .DC.w 0,128,0,128,0,128,0,128
  205. ; .DC.w 0,128,0,128,0,128,0,128
  206. ; .DC.w 0,128,0,128,0,128,0,128
  207. ; .DC.w 0,128,0,128,0,128,0,128
  208. ; .DC.w 0,128,0,128,0,128,0,128
  209. ; .DC.w 0,128,0,128,0,128,0,128
  210. ; .DC.w 0,128,0,128,0,128,0,128
  211. ; .REPT 8
  212. ;zc set 0
  213. ; .REPT 8
  214. ; .REPT 8
  215. ; .DC.w zc*16,zc*16
  216. ; .ENDR
  217. ;zc set zc+1
  218. ; .ENDR
  219. ; .ENDR
  220. ;
  221. ;; tcr - required for polylines
  222. ;my_nocoords: .DC.w 128+512
  223. ;; /tcr
  224. ;;my_edglst: .DC.w 0,1,0,2,3,2,4,5,4,6,7,6
  225. ;; .DC.w 8,9,8,10,11,10,12,13,12,14,15,14
  226. ;; .DC.w 16,17,16,18,19,18,20,21,20,22,23,22
  227. ;; .DC.w 24,25,24,26,27,26,28,29,28,30,31,30
  228. ;; .DC.w 32,33,32,34,35,34,36,37,36,38,39,38
  229. ;; .DC.w 40,41,40,42,43,42,44,45,44,46,47,46
  230. ;; .DC.w 48,49,48,50,51,50,52,53,52,54,55,54
  231. ;; .DC.w 56,57,56,58,59,58,60,61,60,62,63,62
  232. ;; .DC.w 64,65,64,66,67,66,68,69,68,70,71,70
  233. ;; .DC.w 72,73,72,74,75,74,76,77,76,78,79,78
  234. ;; .DC.w 80,81,80,82,83,82,84,85,84,86,87,86
  235. ;; .DC.w 88,89,88,90,91,90,92,93,92,94,95,94
  236. ;; .DC.w 96,97,96,98,99,98,100,101,100,102,103,102
  237. ;; .DC.w 104,105,104,106,107,106,108,109,108,110,111,110
  238. ;; .DC.w 112,113,112,114,115,114,116,117,116,118,119,118
  239. ;; .DC.w 120,121,120,122,123,122,124,125,124,126,127,126
  240. ;my_edglst: .DC.w 0,1,2,3,4,5,6,7
  241. ; .DC.w 8,9,10,11,12,13,14,15
  242. ; .DC.w 16,17,18,19,20,21,22,23
  243. ; .DC.w 24,25,26,27,28,29,30,31
  244. ; .DC.w 32,33,34,35,36,37,38,39
  245. ; .DC.w 40,41,42,43,44,45,46,47
  246. ; .DC.w 48,49,50,51,52,53,54,55
  247. ; .DC.w 56,57,58,59,60,61,62,63
  248. ; .DC.w 64,65,66,67,68,69,70,71
  249. ; .DC.w 72,73,74,75,76,77,78,79
  250. ; .DC.w 80,81,82,83,84,85,86,87
  251. ; .DC.w 88,89,90,91,92,93,94,95
  252. ; .DC.w 96,97,98,99,100,101,102,103
  253. ; .DC.w 104,105,106,107,108,109,110,111
  254. ; .DC.w 112,113,114,115,116,117,118,119
  255. ; .DC.w 120,121,122,123,124,125,126,127
  256. ;
  257. ;curpt set 128
  258. ; .REPT 1024
  259. ; .DC.w curpt
  260. ;curpt set curpt+1
  261. ; .ENDR
  262. ;
  263. ;my_nedges: .DC.w 1,1,1,1,1,1,1,1
  264. ; .DC.w 1,1,1,1,1,1,1,1
  265. ; .DC.w 1,1,1,1,1,1,1,1
  266. ; .DC.w 1,1,1,1,1,1,1,1
  267. ; .DC.w 1,1,1,1,1,1,1,1
  268. ; .DC.w 1,1,1,1,1,1,1,1
  269. ; .DC.w 1,1,1,1,1,1,1,1
  270. ; .DC.w 1,1,1,1,1,1,1,1
  271. ; .REPT 512
  272. ; .DC.w 1
  273. ; .ENDR
  274. ;my_npoly: .DC.w 64+512
  275. ;my_colour: .DC.w 1,2,3,4,5,6,7,8
  276. ; .DC.w 8,7,6,5,4,3,2,1
  277. ; .DC.w 1,2,3,4,5,6,7,8
  278. ; .DC.w 8,7,6,5,4,3,2,1
  279. ; .DC.w 1,2,3,4,5,6,7,8
  280. ; .DC.w 8,7,6,5,4,3,2,1
  281. ; .DC.w 1,2,3,4,5,6,7,8
  282. ; .DC.w 8,7,6,5,4,3,2,1
  283. ; .REPT 32
  284. ; .DC.w 1,2,3,4,5,6,7,8
  285. ; .DC.w 8,7,6,5,4,3,2,1
  286. ; .ENDR
  287. ; squares
  288. ;my_datax: .DC.w 160-5,160-5,120+5,120+5,160-5,160-5,120+5,120+5
  289. ; .DC.w 160-5,160-5,120+5,120+5,160-5,160-5,120+5,120+5
  290. ; .DC.w 160-5,160-5,120+5,120+5,160-5,160-5,120+5,120+5
  291. ; .DC.w 160-5,160-5,120+5,120+5,160-5,160-5,120+5,120+5
  292. ; .DC.w 120-5,120-5,80+5,80+5,120-5,120-5,80+5,80+5
  293. ; .DC.w 120-5,120-5,80+5,80+5,120-5,120-5,80+5,80+5
  294. ; .DC.w 120-5,120-5,80+5,80+5,120-5,120-5,80+5,80+5
  295. ; .DC.w 120-5,120-5,80+5,80+5,120-5,120-5,80+5,80+5
  296. ; .DC.w 80-5,80-5,40+5,40+5,80-5,80-5,40+5,40+5
  297. ; .DC.w 80-5,80-5,40+5,40+5,80-5,80-5,40+5,40+5
  298. ; .DC.w 80-5,80-5,40+5,40+5,80-5,80-5,40+5,40+5
  299. ; .DC.w 80-5,80-5,40+5,40+5,80-5,80-5,40+5,40+5
  300. ; .DC.w 40-5,40-5,0+5,0+5,40-5,40-5,0+5,0+5
  301. ; .DC.w 40-5,40-5,0+5,0+5,40-5,40-5,0+5,0+5
  302. ; .DC.w 40-5,40-5,0+5,0+5,40-5,40-5,0+5,0+5
  303. ; .DC.w 40-5,40-5,0+5,0+5,40-5,40-5,0+5,0+5
  304. ; .DC.w 0-5,0-5,-40+5,-40+5,0-5,0-5,-40+5,-40+5
  305. ; .DC.w 0-5,0-5,-40+5,-40+5,0-5,0-5,-40+5,-40+5
  306. ; .DC.w 0-5,0-5,-40+5,-40+5,0-5,0-5,-40+5,-40+5
  307. ; .DC.w 0-5,0-5,-40+5,-40+5,0-5,0-5,-40+5,-40+5
  308. ; .DC.w -40-5,-40-5,-80+5,-80+5,-40-5,-40-5,-80+5,-80+5
  309. ; .DC.w -40-5,-40-5,-80+5,-80+5,-40-5,-40-5,-80+5,-80+5
  310. ; .DC.w -40-5,-40-5,-80+5,-80+5,-40-5,-40-5,-80+5,-80+5
  311. ; .DC.w -40-5,-40-5,-80+5,-80+5,-40-5,-40-5,-80+5,-80+5
  312. ; .DC.w -80-5,-80-5,-120+5,-120+5,-80-5,-80-5,-120+5,-120+5
  313. ; .DC.w -80-5,-80-5,-120+5,-120+5,-80-5,-80-5,-120+5,-120+5
  314. ; .DC.w -80-5,-80-5,-120+5,-120+5,-80-5,-80-5,-120+5,-120+5
  315. ; .DC.w -80-5,-80-5,-120+5,-120+5,-80-5,-80-5,-120+5,-120+5
  316. ; .DC.w -120-5,-120-5,-160+5,-160+5,-120-5,-120-5,-160+5,-160+5
  317. ; .DC.w -120-5,-120-5,-160+5,-160+5,-120-5,-120-5,-160+5,-160+5
  318. ; .DC.w -120-5,-120-5,-160+5,-160+5,-120-5,-120-5,-160+5,-160+5
  319. ; .DC.w -120-5,-120-5,-160+5,-160+5,-120-5,-120-5,-160+5,-160+5
  320. ;my_datay: .DC.w -160+5,-120-5,-120-5,-160+5,-120+5,-80-5,-80-5,-120+5
  321. ; .DC.w -80+5,-40-5,-40-5,-80+5,-40+5,0-5,0-5,-40+5
  322. ; .DC.w 0+5,40-5,40-5,0+5,40+5,80-5,80-5,40+5
  323. ; .DC.w 80+5,120-5,120-5,80+5,120+5,160-5,160-5,120+5
  324. ; .DC.w -160+5,-120-5,-120-5,-160+5,-120+5,-80-5,-80-5,-120+5
  325. ; .DC.w -80+5,-40-5,-40-5,-80+5,-40+5,0-5,0-5,-40+5
  326. ; .DC.w 0+5,40-5,40-5,0+5,40+5,80-5,80-5,40+5
  327. ; .DC.w 80+5,120-5,120-5,80+5,120+5,160-5,160-5,120+5
  328. ; .DC.w -160+5,-120-5,-120-5,-160+5,-120+5,-80-5,-80-5,-120+5
  329. ; .DC.w -80+5,-40-5,-40-5,-80+5,-40+5,0-5,0-5,-40+5
  330. ; .DC.w 0+5,40-5,40-5,0+5,40+5,80-5,80-5,40+5
  331. ; .DC.w 80+5,120-5,120-5,80+5,120+5,160-5,160-5,120+5
  332. ; .DC.w -160+5,-120-5,-120-5,-160+5,-120+5,-80-5,-80-5,-120+5
  333. ; .DC.w -80+5,-40-5,-40-5,-80+5,-40+5,0-5,0-5,-40+5
  334. ; .DC.w 0+5,40-5,40-5,0+5,40+5,80-5,80-5,40+5
  335. ; .DC.w 80+5,120-5,120-5,80+5,120+5,160-5,160-5,120+5
  336. ; .DC.w -160+5,-120-5,-120-5,-160+5,-120+5,-80-5,-80-5,-120+5
  337. ; .DC.w -80+5,-40-5,-40-5,-80+5,-40+5,0-5,0-5,-40+5
  338. ; .DC.w 0+5,40-5,40-5,0+5,40+5,80-5,80-5,40+5
  339. ; .DC.w 80+5,120-5,120-5,80+5,120+5,160-5,160-5,120+5
  340. ; .DC.w -160+5,-120-5,-120-5,-160+5,-120+5,-80-5,-80-5,-120+5
  341. ; .DC.w -80+5,-40-5,-40-5,-80+5,-40+5,0-5,0-5,-40+5
  342. ; .DC.w 0+5,40-5,40-5,0+5,40+5,80-5,80-5,40+5
  343. ; .DC.w 80+5,120-5,120-5,80+5,120+5,160-5,160-5,120+5
  344. ; .DC.w -160+5,-120-5,-120-5,-160+5,-120+5,-80-5,-80-5,-120+5
  345. ; .DC.w -80+5,-40-5,-40-5,-80+5,-40+5,0-5,0-5,-40+5
  346. ; .DC.w 0+5,40-5,40-5,0+5,40+5,80-5,80-5,40+5
  347. ; .DC.w 80+5,120-5,120-5,80+5,120+5,160-5,160-5,120+5
  348. ; .DC.w -160+5,-120-5,-120-5,-160+5,-120+5,-80-5,-80-5,-120+5
  349. ; .DC.w -80+5,-40-5,-40-5,-80+5,-40+5,0-5,0-5,-40+5
  350. ; .DC.w 0+5,40-5,40-5,0+5,40+5,80-5,80-5,40+5
  351. ; .DC.w 80+5,120-5,120-5,80+5,120+5,160-5,160-5,120+5
  352. ;my_dataz: .DC.w 0,0,0,0,0,0,0,0
  353. ; .DC.w 0,0,0,0,0,0,0,0
  354. ; .DC.w 0,0,0,0,0,0,0,0
  355. ; .DC.w 0,0,0,0,0,0,0,0
  356. ; .DC.w 0,0,0,0,0,0,0,0
  357. ; .DC.w 0,0,0,0,0,0,0,0
  358. ; .DC.w 0,0,0,0,0,0,0,0
  359. ; .DC.w 0,0,0,0,0,0,0,0
  360. ; .DC.w 0,0,0,0,0,0,0,0
  361. ; .DC.w 0,0,0,0,0,0,0,0
  362. ; .DC.w 0,0,0,0,0,0,0,0
  363. ; .DC.w 0,0,0,0,0,0,0,0
  364. ; .DC.w 0,0,0,0,0,0,0,0
  365. ; .DC.w 0,0,0,0,0,0,0,0
  366. ; .DC.w 0,0,0,0,0,0,0,0
  367. ; .DC.w 0,0,0,0,0,0,0,0
  368. ; .DC.w 0,0,0,0,0,0,0,0
  369. ; .DC.w 0,0,0,0,0,0,0,0
  370. ; .DC.w 0,0,0,0,0,0,0,0
  371. ; .DC.w 0,0,0,0,0,0,0,0
  372. ; .DC.w 0,0,0,0,0,0,0,0
  373. ; .DC.w 0,0,0,0,0,0,0,0
  374. ; .DC.w 0,0,0,0,0,0,0,0
  375. ; .DC.w 0,0,0,0,0,0,0,0
  376. ; .DC.w 0,0,0,0,0,0,0,0
  377. ; .DC.w 0,0,0,0,0,0,0,0
  378. ; .DC.w 0,0,0,0,0,0,0,0
  379. ; .DC.w 0,0,0,0,0,0,0,0
  380. ; .DC.w 0,0,0,0,0,0,0,0
  381. ; .DC.w 0,0,0,0,0,0,0,0
  382. ; .DC.w 0,0,0,0,0,0,0,0
  383. ; .DC.w 0,0,0,0,0,0,0,0
  384. ;
  385. ;my_edglst: .DC.w 0,1,2,3,0,4,5,6,7,4
  386. ; .DC.w 8,9,10,11,8,12,13,14,15,12
  387. ; .DC.w 16,17,18,19,16,20,21,22,23,20
  388. ; .DC.w 24,25,26,27,24,28,29,30,31,28
  389. ; .DC.w 32,33,34,35,32,36,37,38,39,36
  390. ; .DC.w 40,41,42,43,40,44,45,46,47,44
  391. ; .DC.w 48,49,50,51,48,52,53,54,55,52
  392. ; .DC.w 56,57,58,59,56,60,61,62,63,60
  393. ; .DC.w 64,65,66,67,64,68,69,70,71,68
  394. ; .DC.w 72,73,74,75,72,76,77,78,79,76
  395. ; .DC.w 80,81,82,83,80,84,85,86,87,84
  396. ; .DC.w 88,89,90,91,88,92,93,94,95,92
  397. ; .DC.w 96,97,98,99,96,100,101,102,103,100
  398. ; .DC.w 104,105,106,107,104,108,109,110,111,108
  399. ; .DC.w 112,113,114,115,112,116,117,118,119,116
  400. ; .DC.w 120,121,122,123,120
  401. ; .DC.w 124,125,126,127,124,128,129,130,131,128
  402. ; .DC.w 132,133,134,135,132,136,137,138,139,136
  403. ; .DC.w 140,141,142,143,140,144,145,146,147,144
  404. ; .DC.w 148,149,150,151,148,152,153,154,155,152
  405. ; .DC.w 156,157,158,159,156,160,161,162,163,160
  406. ; .DC.w 164,165,166,167,164,168,169,170,171,168
  407. ; .DC.w 172,173,174,175,172,176,177,178,179,176
  408. ; .DC.w 180,181,182,183,180,184,185,186,187,184
  409. ; .DC.w 188,189,190,191,188,192,193,194,195,192
  410. ; .DC.w 196,197,198,199,196,200,201,202,203,200
  411. ; .DC.w 204,205,206,207,204,208,209,210,211,208
  412. ; .DC.w 212,213,214,215,212,216,217,218,219,216
  413. ; .DC.w 220,221,222,223,220
  414. ; .DC.w 224,225,226,227,224,228,229,230,231,228
  415. ; .DC.w 232,233,234,235,232,236,237,238,239,236
  416. ; .DC.w 240,241,242,243,240,244,245,246,247,244
  417. ; .DC.w 248,249,250,251,248,252,253,254,255,252
  418. ;my_nedges: .DC.w 4,4,4,4,4,4,4,4
  419. ; .DC.w 4,4,4,4,4,4,4,4
  420. ; .DC.w 4,4,4,4,4,4,4,4
  421. ; .DC.w 4,4,4,4,4,4,4,4
  422. ; .DC.w 4,4,4,4,4,4,4,4
  423. ; .DC.w 4,4,4,4,4,4,4,4
  424. ; .DC.w 4,4,4,4,4,4,4,4
  425. ; .DC.w 4,4,4,4,4,4,4,4
  426. ;my_npoly: .DC.w 64
  427. ;my_colour: .DC.w 1,2,3,4,5,6,7,8
  428. ; .DC.w 8,7,6,5,4,3,2,1
  429. ; .DC.w 1,2,3,4,5,6,7,8
  430. ; .DC.w 8,7,6,5,4,3,2,1
  431. ; .DC.w 1,2,3,4,5,6,7,8
  432. ; .DC.w 8,7,6,5,4,3,2,1
  433. ; .DC.w 1,2,3,4,5,6,7,8
  434. ; .DC.w 8,7,6,5,4,3,2,1
  435. my_xmin: .DC.w 0
  436. my_xmax: .DC.w 319
  437. my_ymin: .DC.w 0
  438. my_ymax: .DC.w 199