A large commit.
[pdp8.git] / sw / src / life / extra / VT05.PA
1 / GAME OF LIFE FOR PDP8
2 / VT05 DISPLAY OUTPUT DRIVER
3 /
4 / DISPLAYS A 16X16 BINARY AREA ON THE VT05 SCREEN.
5 /
6 / FUNCTIONS:
7 /
8 / DISET - SET POINT, ADDRESS IN AC
9 / DICLR - CLEAR POINT, ADDRESS IN AC
10 / DIGET - GET POINT, ADDRESS IN AC
11 /
12 / POINT ADDRESS IS GIVEN AS 0000YYYYXXXX
13
14 / BUFFER REQUIREMENTS: ONE BUFFER OF 400(OCT) WORDS IS USED.
15 / BUFFER BASE ADDRESS AND FIELD
16 BBASE=7000 / DEFAULT: 7200-7577
17 BFIELD=000 / DEFAULT: FIELD 0, SET 010 FOR FIELD 1 ETC.
18
19 / SCREEN CONFIGURATION
20 LOWROW=10 / FIRST ROW
21 LOWCOL=4 / FIRST COLUMN
22 HICHAR=130 / AN X
23 LOCHAR=56 / A . (DOT)
24
25 / VT05 CONTROL CODES
26
27 PAGE / START AT NEW PAGE IN CORE
28
29 DSET, 0
30 / BUFFER SIZE IS 16X16=256=400(OCT)
31
32