EasyManuals Logo

Sinclair ZX Spectrum User Manual

Sinclair ZX Spectrum
82 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #26 background imageLoading...
Page #26 background image
Chapter 4
24
The range of available attribute modes is summarised in the tables below.
Full cell mode
Number of attributes (horizontal x vertical)
Colouring supported
32 x 24
(row)
32 x 48
(quad)
32 x 96
(dual)
32 x 192
(single)
8 ink, 8 paper, bright, flash
8 ink, 8 paper, independent flash
1
64 ink, 2 paper, flash
64 ink, 64 paper, ink flash, paper flash
1
Half cell mode
Number of attributes (horizontal x vertical)
Colouring supported
64 x 24
(row)
64 x 48
(quad)
64 x 96
(dual)
64 x 192
(single)
8 ink, 1 paper, bright, flash
8 ink, 8 paper, independent flash
1
64 ink, 1 paper, flash
64 ink, 1 paper, independent flash
1
Summary of available attribute modes
Note that it is not possible to fully support 64 ink and 64 paper colours at an attributes
file resolution of 32 x 192, or to fully support 8 ink and 8 paper colours at an attributes
file resolution of 64 x 192. This is because these modes would require 2K more RAM
than is available for use by the attributes file. So instead, a composite display is
produced that consists of two areas of different resolutions. The details of this hybrid
display format and why there is a limit to the size of the attributes file are described
later in this chapter.
The new display modes are only available when enabled by setting configuration
switch 6 to the on position.
RGB picture generation
The most obvious approach to generating a RGB picture is to try and decode the YUV
colour difference signals available from the Spectrum’s expansion bus. However, these
signals are subject to so much electrical noise that it is impossible to reliably identify
all shades of colour produced by the Spectrum. A solution which bypasses the noise
is therefore required.
The Spectrum stores its picture display information at the beginning of the lower 16K
RAM bank. The SPECTRA interface listens to all writes to this RAM bank and keeps a
copy of the data in its own onboard RAM. It then uses this copy to independently
generate a TV picture that is identical to the one produced by the Spectrum. By
constructing the TV picture directly from raw display bytes, the issue of electrical noise
is completely circumvented.
1
Due to limited memory availability, this is a hybrid mode consisting of two regions of different line heights.

Table of Contents

Other manuals for Sinclair ZX Spectrum

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Sinclair ZX Spectrum and is the answer not in the manual?

Sinclair ZX Spectrum Specifications

General IconGeneral
ProcessorZilog Z80A
Clock Speed3.5 MHz
RAM16KB or 48KB
ROM16KB
Graphics256 x 192 resolution
Sound1-channel beeper
StorageCassette tape
InputKeyboard
Power9V DC
Release Year1982
DisplayTV via RF modulator
PortsExpansion, RF
Colors15 (8 colours with two levels of brightness each, plus black)

Related product manuals