This section summarizes the registers used in this chapter and the meaning of their bit settings. The color registers are summarized in the next section. See appendix a for a summary of all registers. BPLCON0 - Bitplane Control (Warning: Bits in this register cannot be independently set.) Bit 0 - unused Bit 1 - ERSY (external synchronization enable) 1 = External synchronization enabled (allows genlock synchronization to occur) 0 = External synchronization disabled Bit 2 - lace (interlace enable) 1 = interlaced mode enabled 0 = non-interlaced mode enabled Bit 3 - lpen (light pen enable) Bits 4-7 not used (make 0) Bit 8 - GAUD (genlock audio enable) 1 = Genlock audio enabled 0 = Genlock audio disabled (This bit also appears on Denise pin ZD during blanking period) Bit 9 - color_on (color enable) 1 = composite video color-burst enabled 0 = composite video color-burst disabled Bit 10 - dblpf (double-playfield enable) 1 = dual playfields enabled 0 = single playfield enabled Bit 11 - homod (hold-and-modify enable) 1 = hold-and-modify enabled 0 = hold-and-modify disabled; extra-half brite ( ehb ) enabled if dblpf =0 and bpux =6 Bits 14, 13, 12 - bpu2, bpu1, bpu0 Number of bitplanes used. 000 = only a background color 001 = 1 bitplane, PLANE 1 010 = 2 bitplanes, PLANES 1 and 2 011 = 3 bitplanes, PLANES 1 - 3 100 = 4 bitplanes, PLANES 1 - 4 101 = 5 bitplanes, PLANES 1 - 5 110 = 6 bitplanes, PLANES 1 - 6 111 not used Bit 15 - hires (high resolution enable) 1 = high resolution mode 0 = low resolution mode bplcon1 - bitplane control Bits 3-0 - PF1H(3-0) Playfield 1 delay Bits 7-4 - PF2H(3-0) Playfield 2 delay Bits 15-8 not used bplcon2 - bitplane control Bit 6 - PF2PRI 1 = Playfield 2 has priority 0 = Playfield 1 has priority Bits 0-5 Playfield sprite priority Bits 7-15 not used ddfstrt - data-fetch start (Beginning position for data fetch) Bits 15-8 - not used Bits 7-2 - pixel position H8-H3 (bit H3 only respected in Hires Mode.) Bits 1-0 - not used ddfstop - data-fetch stop (Ending position for data fetch) Bits 15-8 - not used Bits 7-2 - pixel position H8-H3 (bit H3 only respected in Hires Mode.) Bits 1-0 - not used bplxpth - bitplane pointer (Bitplane pointer high word, where x is the bitplane number) bplxptl - bitplane pointer (Bitplane pointer low word, where x is the bitplane number) diwstrt - display window start (Starting vertical and horizontal coordinates) Bits 15-8 - VSTART (V7-V0) Bits 7-0 - HSTART (H7-H0) diwstop - display window stop (Ending vertical and horizontal coordinates) Bits 15-8 - VSTOP (V7-V0) Bits 7-0 - HSTOP (H7-H0) bpl1mod - bitplane modulo (Odd-numbered bitplanes, playfield 1) bpl2mod - bitplane modulo (Even-numbered bitplanes, playfield 2)