[TUHS] v6 draws and speaks and now it's available to you

Will Senn via TUHS tuhs at tuhs.org
Thu Sep 17 06:19:30 AEST 2026


Hi all,

I put up a repo on github with the full process of developing the 
endpoints along with a bunch or provenance and traces of the 
exploration. With a little bit of ingenuity and understanding and a lot 
of AI power directed at reverse engineering and grunt work, the result 
is a slight tweak to simh to provide the endpoints - one for graphics 
primitives over /dev/vt and the other for speech synthesis over /dev/vs. 
Neither is technically a device so much as an endpoint for the device 
byte streams interpretation (graphic commands needing to be displayed on 
a VT01 or speech commands - phonemes, inflections, etc needing to be 
"spoken" by a Votrax). OpenSIMH conveniently supplies two abstractions 
that make it painless - an XY plotting screen device and an SDL audio 
interface, both were leveraged in the work.

My main commitment was that v6 wouldn't know or care about the 
implementation, it would simply run mkconf and tweak low.s (cuz vs was 
very special), create special devices, build speak, plot, etc. just as 
would have been required with the original distribution.

Here's the summary announcement:

https://decuser.github.io/posts/v6-basic-with-graphics-and-speak/

And the repo:

https://github.com/decuser/v6vtvs





More information about the TUHS mailing list