Hi Richard,
WriteMaster is interesting. While I don't have a C3102, my son is just now putting finishing touches on a C3102 emulation and we have been using WriteMaster as the test program.
The top line is, as you suspect, where the commands are entered. WriteMaster locks the top line and uses line 25 for status. It uses the invisible cursor to write to the top line to update the line and column you are on in the file. When you are editing and hit escape, the top line is cleared and turned to half reverse video and the 'COMMAND' prompt is put in the top line on the left. Some of the screen control commands may not be supported on the Z1. Not sure how complete the High Nibble emulation is.
Anecdotally, I also have a Z1 from High Nibble but it is not
completely assembled yet so not much help there.
I put a couple of screen shots below. Hope they make it through.
So the screen shots are from CDOS WriteMaster running under 31.68 Cromix through Dave's emulator. His emulator displays all of the output from WriteMaster on a separate screen so we can see all of the control codes. WriteMaster does quite a lot of terminal control things.
Opening Screen:
Editing:
After Escape when editing:
Richard M
--
You received this message because you are subscribed to the Google Groups "Cromemco" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cromemco+u...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/cromemco/5ff456ee-5459-4eb7-accb-ef1570b5fd3dn%40googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/cromemco/99b6249f-2b9c-4c90-a32f-873fc399b1d6%40gmail.com.
To view this discussion visit https://groups.google.com/d/msgid/cromemco/99b6249f-2b9c-4c90-a32f-873fc399b1d6%40gmail.com.
That would be great. The emulator is C++ compiled on a PI5 and runs between 2 ports. The ports do not have to be on the computer running the emulator. They can actually be on 2 different machines. So, yes, it works on linux. Can be compiled for pretty much any reasonably current linux actually. Not sure about Windows.
Short story, the PI runs fTelnet in a browser to the terminal
port of the emulator. The emulator then connects to another port
to ser2net that in turn connects to a usb-to-RS232 serial port on
a usb dongle which is then connected to the Cromemco. fTelnet can
be configured for 25 Lines so we can get the status line on the
bottom and still have the normal 24 lines. The C3102 supports 24
lines plus the 25th line as a status line.
I have set up an SD image for a PI that will run on PI4, PI5,
PI400 or PI500 and is configured for up to a 4 port dongle. The
image is compressed and self expanding so not too terribly large
and is set up to act as a standalone C3102 terminal. It has a web
page set up with fTelnet configured for up to 4 ports. It also has
pccom and Procomm installed. Pccom and Procomm run through dosbox
which is also installed and configured. It will work on the lowest
level PI4 with 2GB of ram.
Having said all this about using a Pi, it can all be set up on an
Intel/AMD linux machine as well.
Dave is working to finish up a couple of known things, the line
lock is one of them, and I can get you the program and/or, if you
want it, an image for the PI SD. We started with Cromemco Screen
(C3102 version) and then moved on to WriteMaster. Screen works
fully and correctly. There are a few programs that use C3102
Graphics that he's going to test also after WriteMaster.
Writemaster doesn't use any graphics.
Richard
To view this discussion visit https://groups.google.com/d/msgid/cromemco/CAG2GuRayRKLRNB_qksN%2BM-opud1nmwC7cPu4X_Z-7LLWs5%3DoWQ%40mail.gmail.com.
Hi Mike,
Yes, it is software only. I have it compiled for a Pi (64bit) but
as I just posted, it can be compiled for pretty much anything
linux. The pi form of the emulator will run on a PI3+ (1GB) or
larger and PI4/PI5. Could also be compiled 32Bit for lower pi's.
The SD I mentioned in the reply to Richard(The other Richard),
which emulates a C3102 standalone, needs a PI4 or PI5, but the
emulator itself, which just translates, doesn't.
You could run the emulator along with ser2net with a dongle on pretty much any pi and connect to it with procomm emulating a vt100 and running on something else.
Richard (the other one :-)
To view this discussion visit https://groups.google.com/d/msgid/cromemco/CAHHfo1tbXfWu1ivuUkPLOJps986L9Pt4wWt0yH-dnmkKnkZdBQ%40mail.gmail.com.
To view this discussion visit https://groups.google.com/d/msgid/cromemco/4071c5e0-681f-46fa-b348-a1c5ab97dea6%40gmail.com.
To view this discussion visit https://groups.google.com/d/msgid/cromemco/CAHHfo1tbXfWu1ivuUkPLOJps986L9Pt4wWt0yH-dnmkKnkZdBQ%40mail.gmail.com.