trondd <tro...@kagu-tsuchi.com> wrote: > trondd <tro...@kagu-tsuchi.com> wrote: > > > Stuart Henderson <s...@spacehopper.org> wrote: > > > > > On 2019/09/29 16:00, trondd wrote: > > > > Stuart Henderson <s...@spacehopper.org> wrote: > > > > > > > > > tar is mangled (sent as text/plain). > > > > > > > > > > On 2019/09/28 10:31, trondd wrote: > > > > > > Bump to the top. > > > > > > > > > > > > No retro-computing/BBS nostalgia here? :P > > > > > > > > > > > > Thanks. > > > > > > Tim. > > > > > > > > > > > > On Sat, September 21, 2019 5:32 pm, trondd wrote: > > > > > > > New port of comms/pterm, aka PLATOterm. > > > > > > > > > > > > > > PLATO is a BBS-like system with roots in training and education > > > > > > > but grew > > > > > > > into a community through muti-user games, messaging, and chat. > > > > > > > There's > > > > > > > been a resurgence the past few years with effort from > > > > > > > IRATA.online and > > > > > > > ports of pterm to different OS's and retro-computers. > > > > > > > > > > > > > > The binary is officially 'pterm' but I had to rename it to > > > > > > > 'platoterm' as > > > > > > > putty already has a pterm binary. > > > > > > > > > > > > > > Only been able to test on amd64. Don't know how to test the > > > > > > > floppy > > > > > > > support yet, either. > > > > > > > > > > > > > > Default connection is to cyber1's system, but IRATA.online is > > > > > > > free to sign > > > > > > > up and also has a guest account for checking it out. If you want > > > > > > > to try > > > > > > > it, be sure to know the PLATO terminal keyoard maping to a PC > > > > > > > keyboard: > > > > > > > https://cyber1.org/keyboard.asp (it's also in pterm's help menu) > > > > > > > > > > > > > > Tim. > > > > > > > > > > > > > > DESCR: > > > > > > > Pterm is a terminal emulator designed for connecting to PLATO-like > > > > > > > systems such as Cyber1 and the Cybis release from Tom Hunter. It > > > > > > > also > > > > > > > has the ability to run MicroTutor from floppy disk images. > > > > > > > > > > > > > > PLATO is a multi-user system hosting games, educational material, > > > > > > > and > > > > > > > communities. A PLATO server is hosted at IRATA.online with free > > > > > > > access > > > > > > > and a CYBIS system is hosted at cyber1.org > > > > > > > > > > > > > Ugh....sorry. > > > > > > > > > > > > > > New tgz attached, but here's the diff compared to yours so you can see my > > > changes easily; > > > > > > - tidy Makefile > > > - use python module, don't hardcode 3.7 > > > - simpler way to override CC/CXX, also honour CFLAGS > > > - update the py2-only script to py3 so it can run without a build dep on > > > multiple pythons; it wasn't run before because it needed a python -> > > > python2.7 > > > symlink > > > > I don't believe this script does run. I think it's only used when upstream > > creates a release package. So either way... I'll push this upstream as > > they > > should move to Python3 anyway. Then this can go away later. > > > > > > > - just remove the lines in wxversion.py, simpler than commenting-out > > > > > > I see a runtime problem, if I go to help -> pterm keyboard (which seems > > > pretty > > > much essential for a new user?) it has some assertion failures: > > > > > > /src/gtk/colour.cpp(185): assert "IsOk()" failed in Red(): invalid colour > > > /src/gtk/colour.cpp(196): assert "IsOk()" failed in Green(): invalid > > > colour > > > /src/gtk/colour.cpp(207): assert "IsOk()" failed in Blue(): invalid colour > > > > > > > I was going to leave this to upstream to resolve but I found a fix. It's > > already there but commented out so maybe there is a downside I haven't hit > > yet. > > > > Tim. > > > > > > Unlock bump. I tweaked a word in the DESCR to clarify that both PLATO > services > (known to me) are free. It's just that IRATA.online has a guest account for > looking around. > > Also successfully tested floppy disk image support. > > Tim.
Ok, one more tweak. Add MESSAGE to mention the executable rename to platoterm as seen in editors/vis. Tim.
pterm-6.0.4.tgz
Description: application/gzip