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.

Attachment: pterm-6.0.4.tgz
Description: application/gzip

Reply via email to