home *** CD-ROM | disk | FTP | other *** search
/ The Equalizer BBS / equalizer-bbs-collection_2004.zip / equalizer-bbs-collection / DEMOSCENE-STUFF / TIMESRC.ZIP / PALS.M < prev    next >
Text File  |  1994-02-26  |  10KB  |  320 lines

  1.  
  2. public  pal00, pal01, pal02, pal03, pal04, pal05, pal06, pal07, pal08, pal09
  3. public  pal0a, pal0b, pal0c, pal0d, pal0e, pal0f, pal10
  4.  
  5. ;═════════════════════════════════════════════════════════════════════════════
  6. pal00           label   byte            ; white
  7. temp=0
  8. rept 64
  9.                 db      3 dup(temp)
  10.   temp=temp+1
  11. endm
  12. rept 63
  13.   temp=temp-1
  14.                 db      3 dup(temp)
  15. endm
  16. pal01           label   byte            ; blue
  17. temp=0
  18. rept 64
  19.                 db      0,0,temp
  20.   temp=temp+1
  21. endm
  22. temp=temp-1
  23. rept 63
  24.   temp=temp-1
  25.                 db      0,0,temp
  26. endm
  27. pal02           label   byte            ; green
  28. temp=0
  29. rept 64
  30.                 db      0,temp,0
  31.   temp=temp+1
  32. endm
  33. temp=temp-1
  34. rept 63
  35.   temp=temp-1
  36.                 db      0,temp,0
  37. endm
  38. pal03           label   byte            ; red
  39. temp=0
  40. rept 64
  41.                 db      temp,0,0
  42.   temp=temp+1
  43. endm
  44. temp=temp-1
  45. rept 63
  46.   temp=temp-1
  47.                 db      temp,0,0
  48. endm
  49.  
  50. pal04           label   byte            ; light blue
  51. temp=0
  52. rept 64
  53.                 db      0,temp/2,temp
  54.   temp=temp+1
  55. endm
  56. temp=temp-1
  57. rept 63
  58.   temp=temp-1
  59.                 db      0,temp/2,temp
  60. endm
  61. pal05           label   byte            ; light green
  62. temp=0
  63. rept 64
  64.                 db      temp/2,temp,0
  65.   temp=temp+1
  66. endm
  67. temp=temp-1
  68. rept 63
  69.   temp=temp-1
  70.                 db      temp/2,temp,0
  71. endm
  72. pal06           label   byte            ; magenta
  73. temp=0
  74. rept 64
  75.                 db      temp,0,temp/2
  76.   temp=temp+1
  77. endm
  78. temp=temp-1
  79. rept 63
  80.   temp=temp-1
  81.                 db      temp,0,temp/2
  82. endm
  83.  
  84. pal07           label   byte            ; blue/purple
  85. temp=0
  86. rept 32
  87.                 db      0,0,temp*2
  88.   temp=temp+1
  89. endm
  90. temp=0
  91. rept 32
  92.                 db      temp*2,0,63
  93.   temp=temp+1
  94. endm
  95. temp=temp-1
  96. rept 31
  97.   temp=temp-1
  98.                 db      temp*2,0,63
  99. endm
  100. temp=32
  101. rept 32
  102.   temp=temp-1
  103.                 db      0,0,temp*2
  104. endm
  105. pal08           label   byte            ; green/light cyan
  106. temp=0
  107. rept 32
  108.                 db      0,temp*2,0
  109.   temp=temp+1
  110. endm
  111. temp=0
  112. rept 32
  113.                 db      0,63,temp*2
  114.   temp=temp+1
  115. endm
  116. temp=temp-1
  117. rept 31
  118.   temp=temp-1
  119.                 db      0,63,temp*2
  120. endm
  121. temp=32
  122. rept 32
  123.   temp=temp-1
  124.                 db      0,temp*2,0
  125. endm
  126. pal09           label   byte            ; red/yellow
  127. temp=0
  128. rept 32
  129.                 db      temp*2,0,0
  130.   temp=temp+1
  131. endm
  132. temp=0
  133. rept 32
  134.                 db      63,temp*2,0
  135.   temp=temp+1
  136. endm
  137. temp=temp-1
  138. rept 31
  139.   temp=temp-1
  140.                 db      63,temp*2,0
  141. endm
  142. temp=32
  143. rept 32
  144.   temp=temp-1
  145.                 db      temp*2,0,0
  146. endm
  147.  
  148. pal0b           label   byte            ; violet
  149. temp=0
  150. rept 64
  151.                 db      temp/2,0,temp
  152.   temp=temp+1
  153. endm
  154. temp=temp-1
  155. rept 63
  156.   temp=temp-1
  157.                 db      temp/2,0,temp
  158. endm
  159. pal0c           label   byte            ; blue green
  160. temp=0
  161. rept 64
  162.                 db      0,temp,temp/2
  163.   temp=temp+1
  164. endm
  165. temp=temp-1
  166. rept 63
  167.   temp=temp-1
  168.                 db      0,temp,temp/2
  169. endm
  170. pal0d           label   byte            ; orange
  171. temp=0
  172. rept 64
  173.                 db      temp,temp/2,0
  174.   temp=temp+1
  175. endm
  176. temp=temp-1
  177. rept 63
  178.   temp=temp-1
  179.                 db      temp,temp/2,0
  180. endm
  181.  
  182. pal0e           label   byte            ; blue/white
  183. temp=0
  184. rept 32
  185.                 db      0,0,temp*2
  186.   temp=temp+1
  187. endm
  188. temp=0
  189. rept 32
  190.                 db      temp*2,temp*2,63
  191.   temp=temp+1
  192. endm
  193. temp=temp-1
  194. rept 31
  195.   temp=temp-1
  196.                 db      temp*2,temp*2,63
  197. endm
  198. temp=32
  199. rept 32
  200.   temp=temp-1
  201.                 db      0,0,temp*2
  202. endm
  203. pal0f           label   byte            ; green/white
  204. temp=0
  205. rept 32
  206.                 db      0,temp*2,0
  207.   temp=temp+1
  208. endm
  209. temp=0
  210. rept 32
  211.                 db      temp*2,63,temp*2
  212.   temp=temp+1
  213. endm
  214. temp=temp-1
  215. rept 31
  216.   temp=temp-1
  217.                 db      temp*2,63,temp*2
  218. endm
  219. temp=32
  220. rept 32
  221.   temp=temp-1
  222.                 db      0,temp*2,0
  223. endm
  224. pal10           label   byte            ; red/white
  225. temp=0
  226. rept 32
  227.                 db      temp*2,0,0
  228.   temp=temp+1
  229. endm
  230. temp=0
  231. rept 32
  232.                 db      63,temp*2,temp*2
  233.   temp=temp+1
  234. endm
  235. temp=temp-1
  236. rept 31
  237.   temp=temp-1
  238.                 db      63,temp*2,temp*2
  239. endm
  240. temp=32
  241. rept 32
  242.   temp=temp-1
  243.                 db      temp*2,0,0
  244. endm
  245.  
  246. pal0a           label   byte            ; custom for misc sprites
  247.         db      0, 0, 0, 10, 10, 10, 18, 18, 18, 27, 27, 27, 36, 36, 36, 45
  248.         db      45, 45, 54, 54, 54, 63, 63, 63, 16, 2, 0, 24, 7, 1, 32, 15
  249.         db      5, 40, 24, 10, 49, 35, 17, 53, 43, 24, 58, 51, 31, 63, 59, 40
  250.         db      0, 17, 0, 3, 26, 0, 11, 35, 0, 22, 44, 0, 40, 53, 26, 0
  251.         db      0, 17, 4, 4, 26, 13, 13, 35, 26, 26, 44, 42, 42, 53, 17, 0
  252.         db      0, 26, 4, 4, 35, 13, 13, 44, 26, 26, 53, 42, 42, 44, 7, 7
  253.         db      49, 17, 5, 54, 31, 3, 59, 49, 1, 63, 63, 30, 7, 15, 10, 9
  254.         db      19, 13, 11, 23, 17, 13, 28, 22, 16, 32, 27, 18, 37, 32, 20, 41
  255.         db      37, 23, 46, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  256.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  257.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  258.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 8, 19
  259.         db      0, 0, 0, 10, 10, 10, 18, 18, 18, 27, 27, 27, 36, 36, 36, 45
  260.         db      45, 45, 54, 54, 54, 63, 63, 63, 2, 16, 0, 7, 24, 1, 15, 32
  261.         db      5, 24, 40, 10, 35, 49, 17, 43, 53, 24, 51, 58, 31, 59, 63, 40
  262.         db      17, 0, 0, 26, 3, 0, 35, 11, 0, 44, 22, 0, 53, 40, 26, 0
  263.         db      0, 17, 4, 4, 26, 13, 13, 35, 26, 26, 44, 42, 42, 53, 0, 17
  264.         db      0, 4, 26, 4, 13, 35, 13, 26, 44, 26, 42, 53, 42, 7, 44, 7
  265.         db      17, 49, 5, 31, 54, 3, 49, 59, 1, 63, 63, 30, 15, 7, 10, 19
  266.         db      9, 13, 23, 11, 17, 28, 13, 22, 32, 16, 27, 37, 18, 32, 41, 20
  267.         db      37, 46, 23, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  268.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  269.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  270.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 30, 19
  271.         db      0, 0, 0, 10, 10, 10, 18, 18, 18, 27, 27, 27, 36, 36, 36, 45
  272.         db      45, 45, 54, 54, 54, 63, 63, 63, 2, 0, 16, 7, 1, 24, 15, 5
  273.         db      32, 24, 10, 40, 35, 17, 49, 43, 24, 53, 51, 31, 58, 59, 40, 63
  274.         db      17, 0, 0, 26, 0, 3, 35, 0, 11, 44, 0, 22, 53, 26, 40, 0
  275.         db      17, 0, 4, 26, 4, 13, 35, 13, 26, 44, 26, 42, 53, 42, 0, 0
  276.         db      17, 4, 4, 26, 13, 13, 35, 26, 26, 44, 42, 42, 53, 7, 7, 44
  277.         db      17, 5, 49, 31, 3, 54, 49, 1, 59, 63, 30, 63, 15, 10, 7, 19
  278.         db      13, 9, 23, 17, 11, 28, 22, 13, 32, 27, 16, 37, 32, 18, 41, 37
  279.         db      20, 46, 43, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  280.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  281.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  282.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 19, 30
  283.         db      0, 0, 0, 10, 10, 10, 18, 18, 18, 27, 27, 27, 36, 36, 36, 45
  284.         db      45, 45, 54, 54, 54, 63, 63, 63, 0, 2, 16, 1, 7, 24, 5, 15
  285.         db      32, 10, 24, 40, 17, 35, 49, 24, 43, 53, 31, 51, 58, 40, 59, 63
  286.         db      0, 17, 0, 0, 26, 3, 0, 35, 11, 0, 44, 22, 26, 53, 40, 17
  287.         db      0, 0, 26, 4, 4, 35, 13, 13, 44, 26, 26, 53, 42, 42, 0, 0
  288.         db      17, 4, 4, 26, 13, 13, 35, 26, 26, 44, 42, 42, 53, 7, 7, 44
  289.         db      5, 17, 49, 3, 31, 54, 1, 49, 59, 30, 63, 63, 10, 15, 7, 13
  290.         db      19, 9, 17, 23, 11, 22, 28, 13, 27, 32, 16, 32, 37, 18, 37, 41
  291.         db      20, 43, 46, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  292.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  293.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  294.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 8, 30
  295.         db      0, 0, 0, 10, 10, 10, 18, 18, 18, 27, 27, 27, 36, 36, 36, 45
  296.         db      45, 45, 54, 54, 54, 63, 63, 63, 0, 16, 2, 1, 24, 7, 5, 32
  297.         db      15, 10, 40, 24, 17, 49, 35, 24, 53, 43, 31, 58, 51, 40, 63, 59
  298.         db      0, 0, 17, 0, 3, 26, 0, 11, 35, 0, 22, 44, 26, 40, 53, 17
  299.         db      0, 0, 26, 4, 4, 35, 13, 13, 44, 26, 26, 53, 42, 42, 0, 17
  300.         db      0, 4, 26, 4, 13, 35, 13, 26, 44, 26, 42, 53, 42, 7, 44, 7
  301.         db      5, 49, 17, 3, 54, 31, 1, 59, 49, 30, 63, 63, 10, 7, 15, 13
  302.         db      9, 19, 17, 11, 23, 22, 13, 28, 27, 16, 32, 32, 18, 37, 37, 20
  303.         db      41, 43, 23, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  304.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  305.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  306.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 30, 8
  307.         db      0, 0, 0, 10, 10, 10, 18, 18, 18, 27, 27, 27, 36, 36, 36, 45
  308.         db      45, 45, 54, 54, 54, 63, 63, 63, 16, 0, 2, 24, 1, 7, 32, 5
  309.         db      15, 40, 10, 24, 49, 17, 35, 53, 24, 43, 58, 31, 51, 63, 40, 59
  310.         db      0, 0, 17, 3, 0, 26, 11, 0, 35, 22, 0, 44, 40, 26, 53, 0
  311.         db      17, 0, 4, 26, 4, 13, 35, 13, 26, 44, 26, 42, 53, 42, 17, 0
  312.         db      0, 26, 4, 4, 35, 13, 13, 44, 26, 26, 53, 42, 42, 44, 7, 7
  313.         db      49, 5, 17, 54, 3, 31, 59, 1, 49, 63, 30, 63, 7, 10, 15, 9
  314.         db      13, 19, 11, 17, 23, 13, 22, 28, 16, 27, 32, 18, 32, 37, 20, 37
  315.         db      41, 23, 43, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  316.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  317.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
  318.         db      0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 19, 8
  319.  
  320.