Tektronix 4054A - R2D2 vector graphics demo

preview_player
Показать описание
I wrote this program to demonstrate the performance and resolution of my vintage 1982 Tektronix 4054A computer with 4096 x 3072 vector graphics resolution.

This Tektronix 4054A computer has a 25MHz AMD 2901 custom bit-slice processor with 64KB of 16-bit memory and over 64KB of 16-bit BASIC in ROM.

This program is loaded from my Tektronix 4907 8-inch floppy drive system over GPIB interface to the 4054A, and uses three Tektronix ROM Packs plugged into a 4050E01 eight slot ROM expander: 4907 File Manager, 4052/4054 Graphics Enhancement R12, and 4052/4054 Character Generator.

The 4907 File Manager ROM adds floppy disk file commands to Tektronix 4050 BASIC ROM.

The R12 Graphics Enhancement ROM gives over 10x faster vector drawing performance compared to Tektronix BASIC MOVE and DRAW commands.

The Character Generator ROM is used to "plot" the BASIC Program Listing to the screen at 75% of the normal text resolution in order to fit the program listing on one screen.

Another feature of the Tektronix 4050 BASIC was that all the commands for graphics could also be directed to other peripherals such as the Tektronix 4662 and 4663 Plotters.
Рекомендации по теме
Комментарии
Автор

Fantastic Demo. Keep up the great work!

GeorgesChannel
Автор

Wait a minute... don't vector displays redraw everything on *every* *frame* shown? So, the performance for drawing is so fast, we don't even see it, right?

BenInSeattle
Автор

Wait, what? You wrote this entirely in BASIC? :O

CZghost
Автор

Draws complex graphics in two seconds flat! Then takes 45 seconds to render a short program listing.

qseep