I was wondering if you could plot graphics (set pixel points, draw lines, that kind of thing) via RS-232 on a terminal - seems you can with the right terminal :-) VT-340 ?
I don't have a physical terminal of any kind - I currently use TeraTerm and have also used PuTTY in the past ...... so question is - is there a good (better) terminal emulator that runs on Windows 10 that supports colour graphics
I fancy getting my SBC to do more than just output text albeit slowly :-)
I like the idea of using ReGIS, - not so keen on using a Raspberry Pi if I am honest as I am guessing that uses a non standard protocol for the drawing of lines and setting pixels on/off ?I am a Microsoft Windows man so step by step how would I get PicoTerm and Xterm setup and talking to a COM port on my Windows PC ?
I do have UBUNTU running on my Windows PC using WSL if that helps but my knowledge of Linux is limited and I currently use it only to run the 68K GCC toolchain.
Phillip wrote:Steve wrote:I was wondering if you could plot graphics (set pixel points, draw lines, that kind of thing) via RS-232 on a terminal - seems you can with the right terminal :-) VT-340 ?Yes there's an established method using ReGIS.I don't have a physical terminal of any kind - I currently use TeraTerm and have also used PuTTY in the past ...... so question is - is there a good (better) terminal emulator that runs on Windows 10 that supports colour graphicsThe best (imho, only?) terminal emulator to do ReGIS is XTERM.It fully supports all the ReGIS commands, but it is not enabled in default builds. ReGIS needs to be enabled in the source and recompiled. The instructions for building XTERM to support ReGIS are found on my z88dk-libraries/ReGIS repository.
XTERM doesn't support serial interfaces either, so it is used combined with picocom to connect to your SBC or serial device.
I built a C library to support ReGIS for the RC2014 / YAZ180.There's nothing hardware specific about the code so it would be easy to build it for any other SBC.
Or you can generate your own ReGIS codes using assembly.And, it is not actually slow at all.It is a quite efficient (terse) language that works well over slow serial connections.Over our 115200 baud connections it flies.
I have WSL1 installed and that works great with 68K GCC Toolchain and USB serial devices/ports
My understanding though was that WSL1 worked only with command line Linux APP's so not sure XTERM with graphics will work.
Steve wrote:I have WSL1 installed and that works great with 68K GCC Toolchain and USB serial devices/ports
My understanding though was that WSL1 worked only with command line Linux APP's so not sure XTERM with graphics will work.Yes, I think you're right. Microsoft is selling Windows 11 can do this feature, but that doesn't help those unwilling to replace their machines to support Win11.
Downstream: I'm looking at Xming as an X Window System Server for Windows.Perhaps, it can display windows from the WSL Ubuntu XTERM, being run remotely (on the same hardware)?
So the problem with USB COM Ports & WSL2 - does this work correctly with Windows 11 i.e. is this problem specific to Windows 10 or WSL2
Phillip wrote:Steve wrote:I have WSL1 installed and that works great with 68K GCC Toolchain and USB serial devices/portsMy understanding though was that WSL1 worked only with command line Linux APP's so not sure XTERM with graphics will work.Yes, I think you're right. Microsoft is selling Windows 11 can do this feature, but that doesn't help those unwilling to replace their machines to support Win11.Downstream: I'm looking at Xming as an X Window System Server for Windows.
Possibly MobaXterm might be sufficient, as it has an integrated X Server (which should work with XTERM being run on WSL), along with other interesting features.
Steve wrote:So the problem with USB COM Ports & WSL2 - does this work correctly with Windows 11 i.e. is this problem specific to Windows 10 or WSL2The problem is with WSL2.Microsoft are working around the problem and have a solution with Win11, but from what I'm reading it is a very janky fix.For WSL1 it should "just work", but it isn't... ;-(
There are no traditional USB devices appearing in WSL like /dev/ttyUSBn. (n a number)They're all named /dev/ttySn (n a number). And, they don't work with picocom as expected. So that's a mystery I'm still working on.
So close to having it working.
So now the door's open to develop graphical programs on windows using WSL1, ReGIS, XTERM, and z88dk.
Well that was a long day.
The problem with minicom being "too smart" also exists on Linux. My solution is to use picocom... (butnote that I generally use Linux, with some testing under Windows).
Wow, cool. Any hope of reviving CP/M GSX now that there is a graphics capability?
Phillip wrote:So now the door's open to develop graphical programs on windows using WSL1, ReGIS, XTERM, and z88dk.Well that was a long day.I've written a concise guide to running ReGIS for RC2014 on Windows 10.Problems, or any issues, please let me know.
And then I thought it would be fun to move GLXGEARS back to CP/M and z88dk in C and getting it running on RC2014 CP/M.In the process I separated the 3D graphics matrix and vector functions out into a z88dk 3D library, and used the GLXGEARS program as the demonstration.
--
You received this message because you are subscribed to a topic in the Google Groups "retro-comp" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/retro-comp/xaa2N2RpJQM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to retro-comp+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/retro-comp/2fe1e6d8-44ab-4391-a401-b562f5d39907n%40googlegroups.com.