On Thu, 10 Jan 2013 23:55:47 -0700
Eric Smith <eric at brouhaha.com> wrote:
Lyle Bickley wrote:
I had often run D.E. WREGE's version of
Spacewar! on my PDP-12. But
when I tried to run it on my PDP-8/E with a VC8/E and DEC VT01 (Tek
611), I would get flashing artifacts on the screen in addition to
the normal display.
[...]
BTW: Slower displays, such as the VT01/Tek611/Tek613, do NOT need a
clock to slow down Spacewar to an appropriate speed.
You've got me confused. I thought you said that the VT01/Tek611 was
where you had the problem.
The problem was with incorrect coding of the VC8/E driver in Wrege's
Spacewar!
[Early on in my attempts to diagnose of the VT01 artifact problem, I
thought the issue was with hardware (VC8/E or VT01), but subsequently
found it to be software.]
I used to run it on a LAB-8/e using a VR14 monitor,
and didn't
observe the problem, but I think the VR14 is pretty slow.
The VR14 is much faster that the VT01 (which is probably why it
worked). Here are the VC8/E's DEC defined load delay specs
(us=microseconds):
Tek602: 6us
VR14: 21us
VR20: 16us red, 21us green
VT01/Tek611/Tek613: 100us
The above are the standard configurations available for the VC8/E by
changing switches and/or jumpers. Other delay time configurations are
possible by changing various capacitor/resistor combinations...
The incorrect code in Wrege's original driver intensified the beam
before the VT01's X/Y amps had settled, hence the artifacts. I fixed
that by re-writing the VC8/E driver to DEC's specs - so it will work
with any device supported by a correctly configured VC8/E.
configured
Cheers,
Lyle
--
Bickley Consulting West Inc.
http://bickleywest.com
"Black holes are where God is dividing by zero"