Here is a 'dog' character which has been drawn on the 8 by 8 grid:

DOG

You can redefine character 255 as the dog by typing:

VDU 23,255,17,225,34,60,60,66,129,129

To see the character, try typing:

MODE 129 RETURN

PRINT CHR$(255) RETURN

Each number after VDU 23,255 describes one of the eight rows of points which

together make up the character, from top to bottom. To get this number you

must first note the points within the row which will be 'lit' when the figure is

displayed. For example, in the top row only the fourth and last points will be lit.

The number to describe this row is 16+ 1=I 7, obtained by adding the figures

above these two points.

Similarly, the second row is described by the number 128+64+32+ 1=225, the

third row by 32+2=34, and so on.

Draw up an 8 by 8 grid and try defining a character of your own.

The Welcome software also contains a character design utility called

CHARDES which provides an automated method of changing the characters

which the computer can display. This utility is described at the end of this

chapter.

Changing the range of colours

Modes like 128 only allow two colours to be displayed on the screen at any one

time -- for example, the normal colours for mode 128 are black and white.

Although there is no way you can use more than two colours simultaneously in

C 59