Difference between revisions of "Chapter II - The Playfield Hardware"

From amiga historical society
Jump to navigation Jump to search
Line 21: Line 21:
 
== HOW THE BITS OF THE COLOR REGISTERS ARE INTERPRETED ==
 
== HOW THE BITS OF THE COLOR REGISTERS ARE INTERPRETED ==
  
== BITS WHICH CONTROL COLOR BIT INTERPRETATION ==
+
=== BITS WHICH CONTROL COLOR BIT INTERPRETATION ===
 +
 
 +
=== HOW THE COLOR BITS ARE INTERPRETED ===
 +
 
 +
== MULTI-BIT-PLANE COLOR SELECTION ==
 +
 
 +
== EXAMPLE TWO: TWO BIT-PLANES SELECTING A COLOR ==
 +
 
 +
== EXAMPLE THREE: HOW 5 BIT-PLANES SELECT A COLOR ==
 +
 
 +
= SELECTING COMBINATIONS OF BIT-PLANES =
 +
 
 +
== SELECTING HOW MANY BIT-PLANES TO USE ==
 +
 
 +
== SELECTING HOW BIT-PLANES ARE GROUPED ==
 +
 
 +
=== COLOR INTERPRETATION FOR PLAYFIELD 1 ===
 +
 
 +
=== COLOR INTERPRETATION FOR PLAYFIELD 2 ===
 +
 
 +
== HOLD & MODIFY MODE ==
 +
 
 +
=== REGISTER BIT THAT SELECTS THIS MODE ===
 +
 
 +
== HOW BIT-PLANE DATA IS STORED IN MEMORY ==
 +
 
 +
= WHERE IS THE BIT-PLANE DATA STORED =
 +
 
 +
== EXAMPLE ONE: PICTURE/DISPLAY SAME SIZE ==
 +
 
 +
== EXAMPLE TWO: PICTURE TWICE THE SIZE OF DISPLAY ==
 +
 
 +
== EXAMPLE THREE: INTERLACED PICTURE ==
 +
 
 +
= HOW TO CONTROL THE SIZE OF THE DISPLAY =
 +
 
 +
== CONTENTS OF DISPLAY WINDOW START REGISTER ==
 +
 
 +
== CONTENTS OF DISPLAY WINDOW STOP REGISTER ==
 +
 
 +
= DETERMINING HOW MUCH DISPLAY MEMORY IS NEEDED =
 +
 
 +
= SCROLLING THE PLAYFIELDS =
 +
 
 +
== VERTICAL SCROLLING ==
 +
 
 +
== HORIZONTAL SCROLLING ==
 +
 
 +
=== REGISTERS WHICH AFFECT HORIZONTAL SCROLLING ===
 +
 
 +
= HOW PLAYFIELDS INTERACT WITH OTHER ELEMENTS =
 +
 
 +
= PLAYFIELD SELECTION COLOR CHARTS =

Revision as of 22:55, 18 August 2024

INTRODUCTION

PLAYFIELD HARDWARE

NORMAL RESOLUTION MODE

HIGH RESOLUTION MODE

NON-INTERLACE MODE

INTERLACE MODE

TEXT ON A GRAPHICS SCREEN

CONTROL REGISTERS WHICH SELECT PLAYFIELD RESOLUTION

HOW TO SELECT THE COLOR OF PLAYFIELD ELEMENTS

EXAMPLE ONE: COLOR SELECTION USING ONE BIT-PLANE

HOW THE BITS OF THE COLOR REGISTERS ARE INTERPRETED

BITS WHICH CONTROL COLOR BIT INTERPRETATION

HOW THE COLOR BITS ARE INTERPRETED

MULTI-BIT-PLANE COLOR SELECTION

EXAMPLE TWO: TWO BIT-PLANES SELECTING A COLOR

EXAMPLE THREE: HOW 5 BIT-PLANES SELECT A COLOR

SELECTING COMBINATIONS OF BIT-PLANES

SELECTING HOW MANY BIT-PLANES TO USE

SELECTING HOW BIT-PLANES ARE GROUPED

COLOR INTERPRETATION FOR PLAYFIELD 1

COLOR INTERPRETATION FOR PLAYFIELD 2

HOLD & MODIFY MODE

REGISTER BIT THAT SELECTS THIS MODE

HOW BIT-PLANE DATA IS STORED IN MEMORY

WHERE IS THE BIT-PLANE DATA STORED

EXAMPLE ONE: PICTURE/DISPLAY SAME SIZE

EXAMPLE TWO: PICTURE TWICE THE SIZE OF DISPLAY

EXAMPLE THREE: INTERLACED PICTURE

HOW TO CONTROL THE SIZE OF THE DISPLAY

CONTENTS OF DISPLAY WINDOW START REGISTER

CONTENTS OF DISPLAY WINDOW STOP REGISTER

DETERMINING HOW MUCH DISPLAY MEMORY IS NEEDED

SCROLLING THE PLAYFIELDS

VERTICAL SCROLLING

HORIZONTAL SCROLLING

REGISTERS WHICH AFFECT HORIZONTAL SCROLLING

HOW PLAYFIELDS INTERACT WITH OTHER ELEMENTS

PLAYFIELD SELECTION COLOR CHARTS