I’ve actually stripped out the Model T logic from VirtualT and used the framework for other apps twice now
Ken Sent from my iPhone > On Jan 19, 2021, at 12:10 PM, Stephen Adolph <twospru...@gmail.com> wrote: > > > WRT using Virtual T - I just meant the framework. strip out Virtual T and > replace with a new application that uses all the same tool kit. > > After all it is the only thing I know how to do! > >> On Tue, Jan 19, 2021 at 2:58 PM John R. Hogerhuis <jho...@pobox.com> wrote: >> >> >>> On Tue, Jan 19, 2021 at 11:44 AM Stephen Adolph <twospru...@gmail.com> >>> wrote: >>> I am actually thinking about exactly that, a new VT100 app that implements >>> the custom M100 control codes, and takes serial data. >>> Was thinking to use the VirtualT framework to do it also. >>> >> >> VT100 is an industry standard so I don't know about M100 control codes. I >> think you had mentioned something about arrow keys being different in the >> current implementation. Which control codes are you referring to? The whole >> set of Model 100 escapes? >> >> Which is fine... that's one way to go and it can be implemented exactly. It >> just isn't VT100. >> >> The other issue is encoding and fonts. HTERM does this mapping on the Model >> T side, which makes it compatible with any shell/terminal. But you could >> also do a mapping to Unicode on the terminal side. Then you could use >> off-the-shelf fonts. >> >> Another way to go would be to render the display completely yourself with >> graphics based on the Model 102 character set. Then you could get very high >> fidelity. >> >> As to VT, it's just a terminal, so you don't need 99% of what VT does. And >> what VT does do that you need, like rendering the display, has to pass >> through the Model T ROM and 8085 emulation. And it's limited to 40x8. Seems >> like it creates more problems than it solves. Just displaying character >> bitmaps to the screen is a simpler task. >> >> -- John.