nikola-wan
Veteran Member
The top-of-the-line Tektronix 4050 graphics computer was the 4054 with 19" Direct View Storage Tube 4054, introduced in 1979 (first photo). The Tektronix 4054 had 4x the vector resolution of its other family members - the 4051 and 4052 - with an amazing 4096 x 3125 12-bit 12.8M addressable point vector resolution! Tektronix also introduced the Option 30 Dynamic Graphics at the same time - but without any fanfare - and no description of what Dynamic Graphics could do.
When I collected my Tektronix 4054 in 2000, it had an Option sticker indicating Option 30, but it didn't have any board inside marked Dynamic Graphics. As I began my journey recovering 4050 tapes and posting them on my github repository ( https://github.com/mmcgraw74/Tektronix-4051-4052-4054-Program-Files ) I had never found a tape indicating Option 30 Dynamic Graphics until last month when I recovered a tape from the estate of Jack Everson, a Tektronix Sales Engineer. I had received two boxes full of Tektronix 4050 tapes to recover from Kurt Rosenfeld - who operates the Tekwiki site: https://w140.com/tekwiki/wiki/
This DC300A tape was hand labeled "4054 Option 30 Demo" and I managed to recover all the files!
https://github.com/mmcgraw74/Tektronix-4051-4052-4054-Program-Files/tree/master/4054_Opt_30_Demo2
But when I ran the demo on my 4054A I found the Flash Drive didn't handle the BINARY programs correctly.
Working with my Flash Drive collaborator @WaveyDipole, we were able to fix these commands. I took logic analyzer traces of running these commands on my 4924 Tape Drive with a working tape having a small BINARY program saved so the trace captured all the GPIB traffic, and compared the GPIB traffic with traces from my 4054A using my Flash Drive. We also re-examined the 4924 Service Manual which has an appendix indicating the GPIB commands issued during the different 4050 BASIC commands. However - the 4924 Operating and Service manuals did NOT list CALL "BSAVE" "BOLD" or CALL "BAPPEN" commands, and we discovered 4050 BASIC issuing GPIB secondary address 17 which is documented as "ALPHASCALE" for all three commands. We also discovered 4050 BASIC issuing CLOSE GPIB command to terminate these commands. After adding that capability to the Flash Drive - BSAVE, BOLD and BAPPEN are all working properly with the latest firmware I posted to github!
In the meantime, our friend @stepleton was testing our Flash Drive on a Tektronix 4054A computer with not only Option 30 Dynamic Graphics but also Option 31 Color Dynamic Graphics CRT with Green and Red phosphors which display dynamic refresh graphics in orange (Red plus Green) and stored graphics in green. I converted all the Option 30 Demo programs to ASCII and uploaded the files to my repo so Tom could run them with his Flash Drive and Tom posted three youtube videos from running the Option 30 Demo programs on a 4054A with Option 30 and 31:


Note that the refresh graphics are drawn in orange and stored graphics are in 'normal' green. This Option 31 Color Enhanced Dynamics Graphics Display was introduced as a 4054 option in the 1982 Tektronix Catalog. I have attached a photo of a 4054A with the Option 31 display.
I had actually tried to recover a tape from the Everson estate that was manually labeled Option 30 Games Tape, but have only been able to recover four of the seven games. @stepleton has posted four youtube videos running those games:
Amazing graphics!
When I collected my Tektronix 4054 in 2000, it had an Option sticker indicating Option 30, but it didn't have any board inside marked Dynamic Graphics. As I began my journey recovering 4050 tapes and posting them on my github repository ( https://github.com/mmcgraw74/Tektronix-4051-4052-4054-Program-Files ) I had never found a tape indicating Option 30 Dynamic Graphics until last month when I recovered a tape from the estate of Jack Everson, a Tektronix Sales Engineer. I had received two boxes full of Tektronix 4050 tapes to recover from Kurt Rosenfeld - who operates the Tekwiki site: https://w140.com/tekwiki/wiki/
This DC300A tape was hand labeled "4054 Option 30 Demo" and I managed to recover all the files!
https://github.com/mmcgraw74/Tektronix-4051-4052-4054-Program-Files/tree/master/4054_Opt_30_Demo2
But when I ran the demo on my 4054A I found the Flash Drive didn't handle the BINARY programs correctly.
Working with my Flash Drive collaborator @WaveyDipole, we were able to fix these commands. I took logic analyzer traces of running these commands on my 4924 Tape Drive with a working tape having a small BINARY program saved so the trace captured all the GPIB traffic, and compared the GPIB traffic with traces from my 4054A using my Flash Drive. We also re-examined the 4924 Service Manual which has an appendix indicating the GPIB commands issued during the different 4050 BASIC commands. However - the 4924 Operating and Service manuals did NOT list CALL "BSAVE" "BOLD" or CALL "BAPPEN" commands, and we discovered 4050 BASIC issuing GPIB secondary address 17 which is documented as "ALPHASCALE" for all three commands. We also discovered 4050 BASIC issuing CLOSE GPIB command to terminate these commands. After adding that capability to the Flash Drive - BSAVE, BOLD and BAPPEN are all working properly with the latest firmware I posted to github!
In the meantime, our friend @stepleton was testing our Flash Drive on a Tektronix 4054A computer with not only Option 30 Dynamic Graphics but also Option 31 Color Dynamic Graphics CRT with Green and Red phosphors which display dynamic refresh graphics in orange (Red plus Green) and stored graphics in green. I converted all the Option 30 Demo programs to ASCII and uploaded the files to my repo so Tom could run them with his Flash Drive and Tom posted three youtube videos from running the Option 30 Demo programs on a 4054A with Option 30 and 31:
- Helicopter Simulation: https://www.youtube.com/watch?v=BU_z3UciKVA
- Green Eye: https://www.youtube.com/watch?v=bXtn9tUFuYc
- Multiple Tek Logos: https://www.youtube.com/watch?v=y8f9kByb3qQ


Note that the refresh graphics are drawn in orange and stored graphics are in 'normal' green. This Option 31 Color Enhanced Dynamics Graphics Display was introduced as a 4054 option in the 1982 Tektronix Catalog. I have attached a photo of a 4054A with the Option 31 display.
I had actually tried to recover a tape from the Everson estate that was manually labeled Option 30 Games Tape, but have only been able to recover four of the seven games. @stepleton has posted four youtube videos running those games:
Amazing graphics!
Attachments
Last edited: