Using https://github.com/rricharz/Tek4010 static graphics work perfectly:
tek4010 -noexit ./ct.py <(./CTBASIC.py examples/teapot.bas)
but the animations cause the screen to strobe white on CLEAR, which is very jarring.
tek4010 ./ct.py --hold 130 <(./CTBASIC.py examples/CUBE.BAS)
and
tek4010 ./ct.py --hold 130 <(./CTBASIC.py examples/ANIMTEST003.bas)
It's not because of the extra ANSI / RIS code I added (surprisingly), but it appears that the Tektronix ESC + FF causes the screen flash on reset, and that is the authentic behaviour -- which does not occur under xterm.
It looks like using ESC+FF between frames in not the standard way to run animations on a Tektronix display.
TODO:
Is is using "Write-Thru" mode, or specific erasing? I couldn't find clear descriptions of these features in the manual.
Using https://github.com/rricharz/Tek4010 static graphics work perfectly:
but the animations cause the screen to strobe white on CLEAR, which is very jarring.
and
It's not because of the extra ANSI / RIS code I added (surprisingly), but it appears that the Tektronix
ESC+FFcauses the screen flash on reset, and that is the authentic behaviour -- which does not occur underxterm.It looks like using
ESC+FFbetween frames in not the standard way to run animations on a Tektronix display.TODO:
Is is using "Write-Thru" mode, or specific erasing? I couldn't find clear descriptions of these features in the manual.