A large commit.
[pdp8.git] / sw / src / life / extra / VT05.PA
diff --git a/sw/src/life/extra/VT05.PA b/sw/src/life/extra/VT05.PA
new file mode 100644 (file)
index 0000000..239955d
--- /dev/null
@@ -0,0 +1,32 @@
+/ GAME OF LIFE FOR PDP8
+/ VT05 DISPLAY OUTPUT DRIVER
+/
+/ DISPLAYS A 16X16 BINARY AREA ON THE VT05 SCREEN.
+/
+/ FUNCTIONS:
+/
+/             DISET - SET POINT, ADDRESS IN AC
+/             DICLR - CLEAR POINT, ADDRESS IN AC
+/             DIGET - GET POINT, ADDRESS IN AC
+/
+/ POINT ADDRESS IS GIVEN AS 0000YYYYXXXX
+
+/ BUFFER REQUIREMENTS: ONE BUFFER OF 400(OCT) WORDS IS USED.
+/ BUFFER BASE ADDRESS AND FIELD
+       BBASE=7000      / DEFAULT: 7200-7577
+       BFIELD=000      / DEFAULT: FIELD 0, SET 010 FOR FIELD 1 ETC.
+
+/ SCREEN CONFIGURATION
+       LOWROW=10       / FIRST ROW
+       LOWCOL=4        / FIRST COLUMN
+       HICHAR=130      / AN X
+       LOCHAR=56       / A . (DOT)
+       
+/ VT05 CONTROL CODES   
+
+       PAGE            / START AT NEW PAGE IN CORE
+
+DSET,  0               
+/ BUFFER SIZE IS 16X16=256=400(OCT)
+       
+