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 >
Wrap
Text File
|
1994-02-26
|
10KB
|
320 lines
public pal00, pal01, pal02, pal03, pal04, pal05, pal06, pal07, pal08, pal09
public pal0a, pal0b, pal0c, pal0d, pal0e, pal0f, pal10
;═════════════════════════════════════════════════════════════════════════════
pal00 label byte ; white
temp=0
rept 64
db 3 dup(temp)
temp=temp+1
endm
rept 63
temp=temp-1
db 3 dup(temp)
endm
pal01 label byte ; blue
temp=0
rept 64
db 0,0,temp
temp=temp+1
endm
temp=temp-1
rept 63
temp=temp-1
db 0,0,temp
endm
pal02 label byte ; green
temp=0
rept 64
db 0,temp,0
temp=temp+1
endm
temp=temp-1
rept 63
temp=temp-1
db 0,temp,0
endm
pal03 label byte ; red
temp=0
rept 64
db temp,0,0
temp=temp+1
endm
temp=temp-1
rept 63
temp=temp-1
db temp,0,0
endm
pal04 label byte ; light blue
temp=0
rept 64
db 0,temp/2,temp
temp=temp+1
endm
temp=temp-1
rept 63
temp=temp-1
db 0,temp/2,temp
endm
pal05 label byte ; light green
temp=0
rept 64
db temp/2,temp,0
temp=temp+1
endm
temp=temp-1
rept 63
temp=temp-1
db temp/2,temp,0
endm
pal06 label byte ; magenta
temp=0
rept 64
db temp,0,temp/2
temp=temp+1
endm
temp=temp-1
rept 63
temp=temp-1
db temp,0,temp/2
endm
pal07 label byte ; blue/purple
temp=0
rept 32
db 0,0,temp*2
temp=temp+1
endm
temp=0
rept 32
db temp*2,0,63
temp=temp+1
endm
temp=temp-1
rept 31
temp=temp-1
db temp*2,0,63
endm
temp=32
rept 32
temp=temp-1
db 0,0,temp*2
endm
pal08 label byte ; green/light cyan
temp=0
rept 32
db 0,temp*2,0
temp=temp+1
endm
temp=0
rept 32
db 0,63,temp*2
temp=temp+1
endm
temp=temp-1
rept 31
temp=temp-1
db 0,63,temp*2
endm
temp=32
rept 32
temp=temp-1
db 0,temp*2,0
endm
pal09 label byte ; red/yellow
temp=0
rept 32
db temp*2,0,0
temp=temp+1
endm
temp=0
rept 32
db 63,temp*2,0
temp=temp+1
endm
temp=temp-1
rept 31
temp=temp-1
db 63,temp*2,0
endm
temp=32
rept 32
temp=temp-1
db temp*2,0,0
endm
pal0b label byte ; violet
temp=0
rept 64
db temp/2,0,temp
temp=temp+1
endm
temp=temp-1
rept 63
temp=temp-1
db temp/2,0,temp
endm
pal0c label byte ; blue green
temp=0
rept 64
db 0,temp,temp/2
temp=temp+1
endm
temp=temp-1
rept 63
temp=temp-1
db 0,temp,temp/2
endm
pal0d label byte ; orange
temp=0
rept 64
db temp,temp/2,0
temp=temp+1
endm
temp=temp-1
rept 63
temp=temp-1
db temp,temp/2,0
endm
pal0e label byte ; blue/white
temp=0
rept 32
db 0,0,temp*2
temp=temp+1
endm
temp=0
rept 32
db temp*2,temp*2,63
temp=temp+1
endm
temp=temp-1
rept 31
temp=temp-1
db temp*2,temp*2,63
endm
temp=32
rept 32
temp=temp-1
db 0,0,temp*2
endm
pal0f label byte ; green/white
temp=0
rept 32
db 0,temp*2,0
temp=temp+1
endm
temp=0
rept 32
db temp*2,63,temp*2
temp=temp+1
endm
temp=temp-1
rept 31
temp=temp-1
db temp*2,63,temp*2
endm
temp=32
rept 32
temp=temp-1
db 0,temp*2,0
endm
pal10 label byte ; red/white
temp=0
rept 32
db temp*2,0,0
temp=temp+1
endm
temp=0
rept 32
db 63,temp*2,temp*2
temp=temp+1
endm
temp=temp-1
rept 31
temp=temp-1
db 63,temp*2,temp*2
endm
temp=32
rept 32
temp=temp-1
db temp*2,0,0
endm
pal0a label byte ; custom for misc sprites
db 0, 0, 0, 10, 10, 10, 18, 18, 18, 27, 27, 27, 36, 36, 36, 45
db 45, 45, 54, 54, 54, 63, 63, 63, 16, 2, 0, 24, 7, 1, 32, 15
db 5, 40, 24, 10, 49, 35, 17, 53, 43, 24, 58, 51, 31, 63, 59, 40
db 0, 17, 0, 3, 26, 0, 11, 35, 0, 22, 44, 0, 40, 53, 26, 0
db 0, 17, 4, 4, 26, 13, 13, 35, 26, 26, 44, 42, 42, 53, 17, 0
db 0, 26, 4, 4, 35, 13, 13, 44, 26, 26, 53, 42, 42, 44, 7, 7
db 49, 17, 5, 54, 31, 3, 59, 49, 1, 63, 63, 30, 7, 15, 10, 9
db 19, 13, 11, 23, 17, 13, 28, 22, 16, 32, 27, 18, 37, 32, 20, 41
db 37, 23, 46, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 8, 19
db 0, 0, 0, 10, 10, 10, 18, 18, 18, 27, 27, 27, 36, 36, 36, 45
db 45, 45, 54, 54, 54, 63, 63, 63, 2, 16, 0, 7, 24, 1, 15, 32
db 5, 24, 40, 10, 35, 49, 17, 43, 53, 24, 51, 58, 31, 59, 63, 40
db 17, 0, 0, 26, 3, 0, 35, 11, 0, 44, 22, 0, 53, 40, 26, 0
db 0, 17, 4, 4, 26, 13, 13, 35, 26, 26, 44, 42, 42, 53, 0, 17
db 0, 4, 26, 4, 13, 35, 13, 26, 44, 26, 42, 53, 42, 7, 44, 7
db 17, 49, 5, 31, 54, 3, 49, 59, 1, 63, 63, 30, 15, 7, 10, 19
db 9, 13, 23, 11, 17, 28, 13, 22, 32, 16, 27, 37, 18, 32, 41, 20
db 37, 46, 23, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 30, 19
db 0, 0, 0, 10, 10, 10, 18, 18, 18, 27, 27, 27, 36, 36, 36, 45
db 45, 45, 54, 54, 54, 63, 63, 63, 2, 0, 16, 7, 1, 24, 15, 5
db 32, 24, 10, 40, 35, 17, 49, 43, 24, 53, 51, 31, 58, 59, 40, 63
db 17, 0, 0, 26, 0, 3, 35, 0, 11, 44, 0, 22, 53, 26, 40, 0
db 17, 0, 4, 26, 4, 13, 35, 13, 26, 44, 26, 42, 53, 42, 0, 0
db 17, 4, 4, 26, 13, 13, 35, 26, 26, 44, 42, 42, 53, 7, 7, 44
db 17, 5, 49, 31, 3, 54, 49, 1, 59, 63, 30, 63, 15, 10, 7, 19
db 13, 9, 23, 17, 11, 28, 22, 13, 32, 27, 16, 37, 32, 18, 41, 37
db 20, 46, 43, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 19, 30
db 0, 0, 0, 10, 10, 10, 18, 18, 18, 27, 27, 27, 36, 36, 36, 45
db 45, 45, 54, 54, 54, 63, 63, 63, 0, 2, 16, 1, 7, 24, 5, 15
db 32, 10, 24, 40, 17, 35, 49, 24, 43, 53, 31, 51, 58, 40, 59, 63
db 0, 17, 0, 0, 26, 3, 0, 35, 11, 0, 44, 22, 26, 53, 40, 17
db 0, 0, 26, 4, 4, 35, 13, 13, 44, 26, 26, 53, 42, 42, 0, 0
db 17, 4, 4, 26, 13, 13, 35, 26, 26, 44, 42, 42, 53, 7, 7, 44
db 5, 17, 49, 3, 31, 54, 1, 49, 59, 30, 63, 63, 10, 15, 7, 13
db 19, 9, 17, 23, 11, 22, 28, 13, 27, 32, 16, 32, 37, 18, 37, 41
db 20, 43, 46, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 8, 30
db 0, 0, 0, 10, 10, 10, 18, 18, 18, 27, 27, 27, 36, 36, 36, 45
db 45, 45, 54, 54, 54, 63, 63, 63, 0, 16, 2, 1, 24, 7, 5, 32
db 15, 10, 40, 24, 17, 49, 35, 24, 53, 43, 31, 58, 51, 40, 63, 59
db 0, 0, 17, 0, 3, 26, 0, 11, 35, 0, 22, 44, 26, 40, 53, 17
db 0, 0, 26, 4, 4, 35, 13, 13, 44, 26, 26, 53, 42, 42, 0, 17
db 0, 4, 26, 4, 13, 35, 13, 26, 44, 26, 42, 53, 42, 7, 44, 7
db 5, 49, 17, 3, 54, 31, 1, 59, 49, 30, 63, 63, 10, 7, 15, 13
db 9, 19, 17, 11, 23, 22, 13, 28, 27, 16, 32, 32, 18, 37, 37, 20
db 41, 43, 23, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 30, 8
db 0, 0, 0, 10, 10, 10, 18, 18, 18, 27, 27, 27, 36, 36, 36, 45
db 45, 45, 54, 54, 54, 63, 63, 63, 16, 0, 2, 24, 1, 7, 32, 5
db 15, 40, 10, 24, 49, 17, 35, 53, 24, 43, 58, 31, 51, 63, 40, 59
db 0, 0, 17, 3, 0, 26, 11, 0, 35, 22, 0, 44, 40, 26, 53, 0
db 17, 0, 4, 26, 4, 13, 35, 13, 26, 44, 26, 42, 53, 42, 17, 0
db 0, 26, 4, 4, 35, 13, 13, 44, 26, 26, 53, 42, 42, 44, 7, 7
db 49, 5, 17, 54, 3, 31, 59, 1, 49, 63, 30, 63, 7, 10, 15, 9
db 13, 19, 11, 17, 23, 13, 22, 28, 16, 27, 32, 18, 32, 37, 20, 37
db 41, 23, 43, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0
db 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 19, 8