[Contents] [Index] [Help] [Retrace] [Browse <] [Browse >]

                          Agnus/
                  Read/   Denise/
Register Address  Write   Paula         Function
-------- -------  -----   -------       --------
BPLCON0    100      W     A D( E ) Bitplane control register (misc.
                                       control bits)
BPLCON1    102      W       D      Bitplane control register
                                       (horizontal scroll control)
BPLCON2    104      W       D( E ) Bitplane control register
                                       (video priority control)

                 These registers control the operation of the
                 bitplanes and various aspects of the display.

                 BIT#     BPLCON0    BPLCON1    BPLCON2
                 ----     --------   --------   --------
                 15       HIRES       X           X
                 14       BPU2        X           X
                 13       BPU1        X           X
                 12       BPU0        X           X
                 11       HOMOD       X           X
                 10       DBLPF       X           X
                 09       COLOR       X           X
                 08       GAUD        X           X
                 07        X         PF2H3        X
                 06        X         PF2H2      PF2PRI
                 05        X         PF2H1      PF2P2
                 04        X         PF2H0      PF2P1
                 03       LPEN       PF1H3      PF2P0
                 02       LACE       PF1H2      PF1P2
                 01       ERSY       PF1H1      PF1P1
                 00        X         PF1H0      PF1P0

               HIRES=High-resolution (70 ns pixels)
               BPU  =Bitplane use code 000-110 (NONE through 6 inclusive)
               HOMOD=Hold-and-modify mode (1 = Hold-and-modify mode (HAM);
                       0 = Extra Half Brite (EHB) if HAM=0 and BPU=6
                       and DBLPF=0 then bitplane 6 controls an intensity
                       reduction in the other five bitplanes)
               DBLPF=Double playfield (PF1=odd PF2=even bitplanes)
               COLOR=Composite video COLOR enable
               GAUD=Genlock audio enable (muxed on BKGND pin
                       during vertical blanking
               LPEN =Light pen enable (reset on power up)
               LACE =Interlace enable (reset on power up)
               ERSY =External resync (HSYNC, VSYNC pads become
                       inputs) (reset on power up)
               PF2PRI=Playfield 2 (even planes) has priority over
                       (appears in front of) playfield 1
                       (odd planes).
               PF2P=Playfield 2 priority code (with respect
                       to sprites)
               PF1P=Playfield 1 priority code (with respect
                       to sprites)
               PF2H=Playfield 2 horizontal scroll code
               PF1H=Playfield 1 horizontal scroll code

BPLCON3    106      W      D( E ) Bitplane control (enhanced features)


[Back to Amiga Developer Docs]