X-Git-Url: http://gitweb.hachti.de/?a=blobdiff_plain;f=sw%2Fsrc%2Flife%2Fextra%2FVT05.PA;fp=sw%2Fsrc%2Flife%2Fextra%2FVT05.PA;h=239955dc8a21b14e446297519212c57b593c02e5;hb=81e70d488b71bf995c459ca3a02c025993460ffa;hp=0000000000000000000000000000000000000000;hpb=07ec0278333ed187ac242dedcff13c56cf1b0b91;p=pdp8.git diff --git a/sw/src/life/extra/VT05.PA b/sw/src/life/extra/VT05.PA new file mode 100644 index 0000000..239955d --- /dev/null +++ b/sw/src/life/extra/VT05.PA @@ -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) + +