[GreenKeys] 33 Emulator
Rob Jarratt
robert.jarratt at ntlworld.com
Sun Jul 12 03:30:36 EDT 2020
Very quick test seems to show it working just fine.
Regards
Rob
From: greenkeys-bounces at mailman.qth.net <greenkeys-bounces at mailman.qth.net> On Behalf Of Hugh Pyle
Sent: 11 July 2020 23:54
To: rob at jarratt.me.uk
Cc: Greenkeys <greenkeys at mailman.qth.net>
Subject: Re: [GreenKeys] 33 Emulator
Good feedback - thanks!
This branch has an attempt at a Telnet back-end. Let me know if it works with simh!
https://github.com/hughpyle/ttyemu/tree/telnet-backend
On Sat, Jul 11, 2020 at 6:09 PM Rob Jarratt <robert.jarratt at ntlworld.com <mailto:robert.jarratt at ntlworld.com> > wrote:
I did a bit of reading on SSH and I think I understand now. It would be nice if it were possible to use SSH like Putty does it too, but I would really like it to offer Telnet too so that I can connect to SIMH emulations. I would do it myself but I am not that familiar with Python.
The 33 emulator looks really great and I can’t wait to use it on SIMH.
Regards
Rob
From: Rob Jarratt <robert.jarratt at ntlworld.com <mailto:robert.jarratt at ntlworld.com> >
Sent: 11 July 2020 21:08
To: rob at jarratt.me.uk <mailto:rob at jarratt.me.uk> ; 'Rob Jarratt' <robert.jarratt at ntlworld.com <mailto:robert.jarratt at ntlworld.com> >; 'Hugh Pyle' <hpyle at cabezal.com <mailto:hpyle at cabezal.com> >
Subject: RE: [GreenKeys] 33 Emulator
A couple of corrections, I had to do this:
py -m pip install --upgrade pip (admin command prompt)
py -m pip install -U pygame --user
py -m pip install -U paramiko --user
Also though, the code seems to expect a private key file for SSH. I am not too experienced with SSH, but surely that isn’t right? I know that when first connecting to a new host using Putty it asks you if you want to trust the machine you are connecting to, and presumably saves the public key for next time. Can Paramiko be setup to do this too?
Regards
Rob
From: greenkeys-bounces at mailman.qth.net <mailto:greenkeys-bounces at mailman.qth.net> <greenkeys-bounces at mailman.qth.net <mailto:greenkeys-bounces at mailman.qth.net> > On Behalf Of Rob Jarratt via GreenKeys
Sent: 11 July 2020 16:40
To: 'Hugh Pyle' <hpyle at cabezal.com <mailto:hpyle at cabezal.com> >; rob at jarratt.me.uk <mailto:rob at jarratt.me.uk>
Cc: 'Greenkeys' <GreenKeys at mailman.qth.net <mailto:GreenKeys at mailman.qth.net> >
Subject: Re: [GreenKeys] 33 Emulator
Thanks. Might be worth putting some basic installation instructions for the major platforms. I happen to have Visual Studio on my machine and so I needed to do the following from the developer command prompt:
py -m pip install --upgrade pip (requires admin permissions)
py -m pip install -U pygame –user
SIMH has a telnet server for communicating with emulators, it would be nice to support that option too.
Regards
Rob
From: Hugh Pyle <hpyle at cabezal.com <mailto:hpyle at cabezal.com> >
Sent: 11 July 2020 14:58
To: rob at jarratt.me.uk <mailto:rob at jarratt.me.uk>
Cc: Greenkeys <GreenKeys at mailman.qth.net <mailto:GreenKeys at mailman.qth.net> >
Subject: Re: [GreenKeys] 33 Emulator
Hi Rob -
Yes, it runs on Windows. The main prerequisite is "pygame", which has some install instructions here:
https://www.pygame.org/wiki/GettingStarted
Also right now you'll need to edit the "ttyemu.py" file to have it connect to something. At the end of that file are various configurations, in the video I'm using the Paramiko backend to connect to a Linux server over SSH. (Hopefully that config will be simpler in the future).
On Sat, Jul 11, 2020 at 7:06 AM Rob Jarratt <robert.jarratt at ntlworld.com <mailto:robert.jarratt at ntlworld.com> > wrote:
Does this run on Windows by any chance?
Regards
Rob
From: greenkeys-bounces at mailman.qth.net <mailto:greenkeys-bounces at mailman.qth.net> <greenkeys-bounces at mailman.qth.net <mailto:greenkeys-bounces at mailman.qth.net> > On Behalf Of Hugh Pyle
Sent: 10 July 2020 21:33
To: Greenkeys <GreenKeys at mailman.qth.net <mailto:GreenKeys at mailman.qth.net> >
Subject: [GreenKeys] 33 Emulator
Almost better than the real thing: a Model 33 terminal emulator. This is not my project, originally; but this week I've added sound effects, and I think the result is quite nicely realistic. You can even open and close the lid.
Video: https://youtu.be/jd5oomwEBb0
Code: https://github.com/hughpyle/ttyemu
There's not much documentation in the project yet, so you'll need to be quite familiar with Python to get it running. Happy to help if anyone gets stuck trying.
-Hugh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.qth.net/pipermail/greenkeys/attachments/20200712/b8f31472/attachment.html>
More information about the GreenKeys
mailing list