When you are using dual playfields, the hardware interprets color numbers
for playfield 1 from the bit combinations of bitplanes 1, 3, and 5. Bits
from PLANE 5 have the highest significance and form the most significant
digit of the color register number. Bits from PLANE 0 have the lowest
significance. These bit combinations select the first eight color
registers from the color palette as shown in Table 3-10.
PLAYFIELD 1
Bit Color
Combination Selected
----------- --------
000 Transparent mode
001 COLOR1
010 COLOR2
011 COLOR3
100 COLOR4
101 COLOR5
110 COLOR6
111 COLOR7
Table 3-10: Playfield 1 Color Registers -- Low resolution Mode
The hardware interprets color numbers for playfield 2 from the bit
combinations of bitplanes 2, 4, and 6. Bits from PLANE 6 have the highest
significance. Bits from PLANE 2 have the lowest significance. These bit
combinations select the color registers from the second eight colors in
the color table as shown in Table 3-11.
PLAYFIELD 2
Bit Color
Combination Selected
----------- --------
000 Transparent mode
001 COLOR9
010 COLOR10
011 COLOR11
100 COLOR12
101 COLOR13
110 COLOR14
111 COLOR15
Table 3-11: Playfield 2 Color Registers -- Low resolution Mode
Combination 000 selects transparent mode, to show the color of whatever
object (the other playfield, a sprite, or the background color) may be
"behind" the playfield.
Table 3-12 shows the color registers for high resolution, dual-playfield
mode.
PLAYFIELD 1
Bit Color
Combination Selected
----------- --------
00 Transparent mode
01 COLOR1
10 COLOR2
11 COLOR3
PLAYFIELD 2
Bit Color
Combination Selected
----------- --------
00 Transparent mode
01 COLOR9
10 COLOR10
11 COLOR11
Table 3-12: Playfields 1 and 2 Color Registers -- High resolution Mode
[Back to Amiga Developer Docs]