First, thanks for the nice words!
I found only
Atcomms/Oricomms as communication related software for Oric. Unfortunately it's only info from 2003
and no actual files for download. Probably this software is lost forever.
Anyway, here is more info about what is done in Oricutron.
From emulated machine's point of view ACIA is emulated at #31C. This is the standard address for Telestrat and can be used for Oric and Atmos too without conflict with Microdisk and Jasmin.
Than ACIA connects to the real word trough (I'll call this....) back-ends.
They are:
*
none - Oricutron runs without ACIA
*
loopback - every transmitted byte is returned to receive buffer (for testing purposes)
*
com - Oricutron uses any real or virtual COM port in the host machine and communicates with the hardware attached to this serial port (like Euphoric).
*
modem - unites ACIA with attached modem linked to internet with server and client sockets (like real Oric with real serial card connected to Internet PC with 'gateway' program from Fabrice Francès)
Backends can be selected and configured from command line and from 'oricutron.cfg' like this:
Code: Select all
; ACIA emulation back-end name:
; 'none' - no serial present
; 'loopback' - for testing - all TX data is returned to RX
; 'modem[:port]' - emulates com port with attached modem,
; only minimat AT command set is supported and
; data is redirected to TCP. Default port is 23 (telnet)
; 'com:115200,8,N,1,<device>' - use real or virtual <device> on host as emulated ACIA
; baudrate, data bits, parity and stop bits can be set as needed
; ex.: Windows: 'com:115200,8,N,1,COM1'
; Linux: 'com:115200,8,N,1,/dev/ttyUSB0'
serial = 'none'
'com' back-end can be used for experiments with TCP/IP stacks (like BIP or the one from Contiki).
'modem' back-end emulates small subset of AT commands making easy to connect to any host on LAN or Internet!!!
Simply type in the terminal program:
atd xxx.xxx.xxx.xxx[:port] and you are 'telneted' to the this IP.
Or:
atd telehack:23 and you are connected to the telehack.
You can connect to any public telnet server on Internet.
Here you can find many still available BBS's.
The biggest problem is Oric's 40-column mode, but this is the reality...
So, I think this feature of Oricutron will allow development of new software for Oric - everything that requires connectivity - including MMORPG
.