Search found 14 matches

by tschak909
Tue Jul 09, 2019 11:11 pm
Forum: Software & Programming
Topic: Porting PLATOTERM to the QL as a QDOS app.
Replies: 9
Views: 4086

Re: Porting PLATOTERM to the QL as a QDOS app.

How can I set up a seperate job for the serial i/o? I see mt_cjob()...

-Thom
by tschak909
Tue Jul 09, 2019 10:11 pm
Forum: Software & Programming
Topic: Porting PLATOTERM to the QL as a QDOS app.
Replies: 9
Views: 4086

Re: Porting PLATOTERM to the QL as a QDOS app.

ShowPLATO() is the primary state machine, in protocol.c https://github.com/tschak909/platotermql/blob/master/src/protocol.c#L781 Data goes in, and is interpreted, and various callbacks are called to handle screen drawing, etc. It is very complex, yes, but it needs to be. I did try to do an aggressiv...
by tschak909
Tue Jul 09, 2019 8:02 pm
Forum: Software & Programming
Topic: Porting PLATOTERM to the QL as a QDOS app.
Replies: 9
Views: 4086

Re: Porting PLATOTERM to the QL as a QDOS app.

The software is now almost functional, it is starting to render correctly, and is starting to read from keyboard and i/o to the serial port, I recorded a demonstration of what's happening: sinclairql-problems.gif The incoming buffer isn't draining properly, for some reason... What's the correct patt...
by tschak909
Sun Jul 07, 2019 4:47 am
Forum: Software & Programming
Topic: Porting PLATOTERM to the QL as a QDOS app.
Replies: 9
Views: 4086

Porting PLATOTERM to the QL as a QDOS app.

Hello everyone. I've spent the last two years building a massive on-line platform for retrocomputing users (IRATA.ONLINE), based on PLATO, and to this end have written almost TWO DOZEN ports of the required terminal access software PLATOTERM. It can be gotten here, for many platforms, including the ...