ccall from linux with file transfer and c3102 emulation

13 views
Skip to first unread message

Richard Muse

unread,
Aug 24, 2026, 12:00:11 PM (8 days ago) Aug 24
to crom...@googlegroups.com

Hi folks,

If anyone is interested, I have written a linux version of ccall with installers for 64bit ubuntu and raspberry pi 3 and above. I also have an installer for a set of scripts that simplifies making remote connections. 

It supports all of the cromemco ccall functions including standard sfile and rfile transfers.  It also supports xmodem and ymodem. I have xmodem and ymodem send and receive programs that run on the Cromix side for 11.27, 20.xx and 31.xx cromix. they are z80 files but can be compiled for 68k I just haven't done it yet since it works on 41.72 with the standard rfile and sfile. ccall ~put and ~take functions work with the factory supplied rfile and sfile so kermit is not required to transfer files. unless you just want it. 

The cromix side xsend and xrecv and ysend and yrecv work with minicom xmodem and ymodem file transfer functions as well as the x and y modem transfer function that I added to ccall.

I have tested on tty, qtty and otty ports on real Cromemco equipment no reason they wouldn't work with Damian's emulation. I works also connecting to a remote telnet client using socat to connect from a remote machine. The sfile and rfile transfers work over socat also.

It should work as ccall -d /dev/pts/8 -b 9600 on Damian's emulator

or

ccall -d /dev/ttyUSB0 -b 9600 if on the computer including a Pi, with a usb to rs232 adapter.

The ccall program emulates a cromemco 3102 terminal including the graphics characters. The emulation can be bypassed by adding -r when starting ccall if desired.

Richard M



RanchoHam

unread,
Aug 24, 2026, 12:15:58 PM (8 days ago) Aug 24
to Cromemco
Interesting.  Where are they?

Richard Muse

unread,
Aug 24, 2026, 11:22:49 PM (8 days ago) Aug 24
to crom...@googlegroups.com

Accessing the installers and instructions:

sftp -P 5922 C3...@cromemco.net

PW: Croterm12#

cd ccall

ls -l

total 352
-rw-r--r-- 1 richard richard 91708 Aug 24 22:09 cromix-ccall_1.1_amd64.deb
-rw-r--r-- 1 richard richard 91306 Aug 24 22:09 cromix-ccall_1.1_arm64.deb
-rw-r--r-- 1 richard richard 90392 Aug 24 22:09 cromix-ccall_1.1_armhf.deb
-rw-rw-r-- 1 richard richard 12845 Aug 24 22:10 cromix_files_read.me
-rw-r--r-- 1 richard richard 23970 Aug 24 22:09 cromix-net_1.1_all.deb
-rw-rw-r-- 1 richard richard 12224 Aug 24 22:10 cromix_net_read.me
-rw-r--r-- 1 richard richard 22192 Aug 24 22:09 cromix-z80_1.0_all.deb

They are 64bit x86 Ubuntu, 64bit rpi os, 32bit rpi os.   The cromix-net_1.1_all.deb is some scripts that help automate 

connections. man pages are included in the deb.

cromix-z80_1.0._all.deb are the Cromix end of xmodem and ymodem file transfer programs explained in the ccall man page.

You should download and read the cromix_files_read.me first for instructions.

You can also just make a directory for them and download all at once with get * then pick the ones you want to use. 

Richard

--
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/7b81b3de-8b70-4f6c-aceb-b8fd30793d9an%40googlegroups.com.

Christopher Mallery

unread,
Aug 24, 2026, 11:47:56 PM (8 days ago) Aug 24
to crom...@googlegroups.com

Peter Higgins

unread,
Aug 25, 2026, 12:56:47 AM (8 days ago) Aug 25
to Cromemco
I tried to sftp to the specified port, at the (unmasked) specified site, but get a "connection refused" error.

To unsubscribe from this group and stop receiving emails from it, send an email to cromemco+unsubscribe@googlegroups.com.

RanchoHam

unread,
Aug 25, 2026, 10:27:36 AM (8 days ago) Aug 25
to Cromemco
I just connected via sftp and downloaded all the files.  

Rich


To unsubscribe from this group and stop receiving emails from it, send an email to cromemco+u...@googlegroups.com.

John Clonts

unread,
Aug 25, 2026, 2:43:02 PM (7 days ago) Aug 25
to crom...@googlegroups.com
It worked for me ...
John

To unsubscribe from this group and stop receiving emails from it, send an email to cromemco+u...@googlegroups.com.

--
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/414bc350-5e60-4c7a-8014-9b337221da87n%40googlegroups.com.

Peter Higgins

unread,
Aug 25, 2026, 3:47:58 PM (7 days ago) Aug 25
to Cromemco
I tried again this morning, and it works fine.

I think my problem last night was that I entered the password wrong more than 3 times in a row, after which that system locks you out for a while.

Reply all
Reply to author
Forward
0 new messages