Contents | < Browse


5. New LISA Display Modes

        We now have a palette of 2~24 colours.

        LORES  (320x200)
        ----------------

        6 Bitplane (non HAM, non EHB)   64 colours			!
        7 Bitplane                      128 colours                     !
        8 Bitplane                      256 colours                     !
        8 Bitplane HAM                  Any 2^24 colours                !

        Dual playfield, Max 4 bitplane per playfield. 16 colours        !
        per playfield. The bank of 16 colours in the 256 colour palette
        is selectable per playfield.

        HIRES  (640x200)
        ----------------

        5 Bitplanes             32 colours				@
        6 Bitplanes             64 colours                              @
        7 Bitplanes             128 colours                             @
        8 Bitplanes             256 colours                             @
        6 Bitplanes EHB         32 * 2 colours                          @
        6 Bitplanes HAM         4096 colours                            @
        8 Bitplanes HAM         any of 2^24 colours                     @

        Dual playfield, max 4 bitplane per playfield 16 colours per     ! or @
        playfield. The bank of 16 colours in the 256 colour palette
        is selectable per playfield.

        SUPERHIRES (1280X200)
        ---------------------

        1 or 2 bitplanes, as ECS, but no colour fudging			!
        3 Bitplanes		8 colours				@
        4 Bitplanes		16 colours				@
        5 Bitplanes		32 colours				$
        6 Bitplanes		64 colours				$
        7 Bitplanes		128 colours				$
        8 Bitplanes		256 colours				$
        6 Bitplanes EHB         32 * 2 colours				$
        6 Bitplanes HAM		4O96 colours				$
        8 Bitplanes HAM         any of 2~24 colours			$

        Dual Playfield, max 4 bitplanes per playfield			@ or $
        16 colours per playfield. The bank of 16 of colours
        in the 256 colours palette is selectable per playfield.

        VGA  (640X480 non-interlaced)
        -----------------------------


        1 or 2 bitplanes, as ECS, but no colour fudging			!
        3 Bitplanes		8 colours				@
        4 Bitplanes		16 colours				@
        5 Bitplanes		32 colours				$
        6 Bitplanes		64 colours				$
        7 Bitplanes		128 colours				$
        8 Bitplanes		256 colours				$
        6 Bitplanes EHB         32 * 2 colours				$
        6 Bitplanes HAM		4O96 colours				$
        8 Bitplanes HAM         any of 2~24 colours			$

        Dual playfield,Max 4 bitplanes per playfield	       		@ or $
        16 colours per playfield . The bank of 16 colours
        in the 256 colour palette is selectable per playfield


        Super 72 (848x614 interlaced, 70 Hz frame rate)
        -----------------------------------------------


        1 or 2 bitplanes, as ECS, but no colour fudging         	1X
        3 Bitplanes                     8 colours               	2X
        4 Bitplanes                     16 colours              	2X
        5 Bitplanes                     32 colours              	4X
        6 Bitplanes                     64 colours              	4X
        7 Bitplanes                     128 colours             	4X
        8 Bitplanes                     256 colours             	4X
        6 Bitplanes EHB                 32 * 2 colours          	4X
        6 Bitplanes HAM                 4O96 colours            	4X
        8 Bitplanes HAM                 any of 2~24 colours     	4X

        Dual playfield,Max 4 bitplanes per playfield            	2X or 4X
        16 colours per playfield . The bank of 16 colours
        in the 256 colour palette is selectable per playfield


        All playfield scrolling is now in 35ns increments.
        Pre AA scrolling was in 140ns increments.

Scroll Range as Programmed in BPLCON1
-----------------------------------


     +----------+--------------+--------------+
     | 1X Modes | LORES Pixels | SHRES Pixels |
     +----------+--------------+--------------+
     | LORES    | 0-15         | 0-63         |
     | HIRES    | 0-7          | 0-31         |
     | SHRES    | 0-3          | 0-15         |
     +----------+--------------+--------------+

     +----------+--------------+--------------+
     | 2X Modes | LORES Pixels | SHRES Pixels |
     +----------+--------------+--------------+
     | LORES    | 0-31         | 0-127        |
     | HIRES    | 0-15         | 0-63         |
     | SHRES    | 0-7          | 0-31         |
     +----------+--------------+--------------+

     +----------+--------------+--------------+
     | 4X Modes | LORES Pixels | SHRES Pixels |
     +----------+--------------+--------------+
     | LORES    | 0-63         | 0-255        |
     | HIRES    | 0-31         | 0-127        |
     | SHRES    | 0-15         | 0-63         |
     +----------+--------------+--------------+

Sprites
-------

All sprites can now be displayed in either:

1) ECS default mode
2) 140 ns (this is not ECS mode!)
3) 70 ns
4) 35 ns

on display resolution. eg 35 ns sprites on a lores screen, or 140 ns
sprites on a superhires screen.

Sprites are either 16, 32, or 64 bits wide.

Sprites can be attatched in any mode (formerly could not attach sprites
in the ECS SHRES 35ns resolution mode).

Can use any bank of 16 colours from the 256 colour palette for the sprite
colours.

Key:

 ! needs 1x Bandwidth (old modes)
 @ needs 2x Bandwidth (normal CAS 32bit bus with or double CAS 16 bit bus width)
 $ needs 4x Bandwidth (double CAS 32bit bus width)