Sources for MODEM programs

In this forum you can write about anything that does not fit in other forums.
This includes generic Oric talkings and things that are totaly unrelated but want to share with people here :)
Post Reply
User avatar
Chema
Game master
Posts: 2510
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Sources for MODEM programs

Post by Chema » Mon Jul 15, 2019 8:40 am

Hi all.

I have been playing a bit with Vagelis Balthras' MODEM program (MODEM.DSK) and I'd like to know if somebody has the sources somewhere. Just curious about how a few things in the terminal program are done.

The program is in Fabrice's old Oric site, but only in binary (executable inside a disk image) format.

If anyone can shed some light here, it'll be appreciated :D

User avatar
ibisum
Wing Commander
Posts: 1131
Joined: Fri Apr 03, 2009 8:56 am

Re: Sources for MODEM programs

Post by ibisum » Mon Jul 15, 2019 9:16 am

Would love to have a copy of this somewhere .. is it in oric.org's archive?

User avatar
Chema
Game master
Posts: 2510
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Sources for MODEM programs

Post by Chema » Mon Jul 15, 2019 2:09 pm

Not sure if you are, like me, asking for the sources, or the actual program. The latter is available here http://oric.free.fr/DISKS/modem.zip

But no sources... anyone?

User avatar
iss
Squad Leader
Posts: 919
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Sources for MODEM programs

Post by iss » Mon Jul 15, 2019 3:35 pm

As Chema said zipped DSK is available at: http://oric.free.fr/DISKS/ (and many more other interesting things).
I've actually downloaded the same zipped DSK from Alexios Chouchoulas' site: https://oric-soft.bedroomlan.org/files/DISKS/

Unfortunately there are no sources :( It will be very pity if they are lost ...

Some years ago I started to disassemble main program but it's really large and requires much time, so I had abandoned this approach. Anyway in attached MODEM-REPACK.zip you can find extracted all files from DSK to individual TAP's and BASIC sources in TXT files. In the MAIN sub-folder is the result of the disassembling in ASM and LST format.
I doubt it will help but that's all I have.


... and because I needed a terminal program for Oric I wrote my own - OTRM or "Oric TeRMinal" in attached OTRM.dsk.zip
It works in Oricutron but you have to set in Oricutron.cfg file:
serial = 'modem'
serial_address = $31c

After boot you cat type:

Code: Select all

atd telehack.com
to connect to a telnet site ('telehack.com' is real server, you can replace it with any other).
Interesting in OTRM is the 60 column mode. Use CTRL left/right arrow to pan the text content...

@Chema: if you think OTRM will be helpful for you I'll e-mail the sources asap.
Attachments
OTRM.dsk.zip
(50.17 KiB) Downloaded 65 times
MODEM-REPACK.zip
(249.18 KiB) Downloaded 91 times

User avatar
iss
Squad Leader
Posts: 919
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Sources for MODEM programs

Post by iss » Mon Jul 15, 2019 3:45 pm

... and here is a screenshot connected to the fix.no BBS.
otrm.jpg
As you can read it was 'moved' to port 24, so to properly connect you have to type

Code: Select all

atd fix.no:24
That's it! :)

User avatar
Chema
Game master
Posts: 2510
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Sources for MODEM programs

Post by Chema » Mon Jul 15, 2019 3:52 pm

Well I was thinking about setting up a 60 column mode and maybe tweak the colour mode somehow... you've made most of the work :)

I will check your program indeed, but I am still interested in the sources...

Thanks!

User avatar
Chema
Game master
Posts: 2510
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Sources for MODEM programs

Post by Chema » Tue Jul 16, 2019 6:15 pm

Just checked OTRM and it runs quite well indeed! Well done!

60 column mode is much better than just 40. I only miss the colors.

BTW, what is the blue bar at the bottom for? The only option I am aware of is CTRL+arrow to pan the screen...

User avatar
Steve M
Squad Leader
Posts: 540
Joined: Fri Mar 24, 2006 3:33 am
Location: Cumbria, UK
Contact:

Re: Sources for MODEM programs

Post by Steve M » Tue Jul 16, 2019 8:25 pm

The only thing I have is the Oricomms software. There's also Oricall.

I'm not sure what there is out there to connect a modem to ??? Are there any BBS or things like that?

Oricall needed a host PC housing the software that could be downloaded with the modem, but I don't think anyone but Jon Haworth had the necessary PC software for this(?) so I'm not sure if Oricall is of any use now. :(
Last edited by Steve M on Sat Jul 20, 2019 12:38 pm, edited 1 time in total.

User avatar
Chema
Game master
Posts: 2510
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Sources for MODEM programs

Post by Chema » Tue Jul 16, 2019 10:43 pm

There are actually some bbs working and accesible through telnet. Of course you need a serial add-on for your Oric and some equipment to implement a gateway, but that is the easy part. There are some progs for Linux (and Windows, I think) which would do it, for instance https://packages.debian.org/jessie/net/tcpser

But there use to be boxes which did all the work, with a serial input and Ethernet/Wifi output which emulated a Hayes modem. Someting such as this: https://www.ebay.es/itm/HLK-RM04-Hi-lin ... 2749.l2649

The Spanish retro site Retrowiki has set up a bbs just for fun. It is still under configuration, but you can see several retro computers connecting to it (including the Oric, albeit emulated) here http://www.retrowiki.es/viewtopic.php?f=59&t=200034996

User avatar
iss
Squad Leader
Posts: 919
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Sources for MODEM programs

Post by iss » Wed Jul 17, 2019 12:56 am

@Chema: I'm very glad that you like OTRM :).
The blue bar will be status bar, currently it shows only -/+ when not/connected to server.
Special keys are only CTRL left/right arrows, and CTRL-X to quit the program.
It's work in progress and part of my 'Oric Communication package'.
OTRM is not just 'nc'-like console but it includes telnet protocol handler and simplified VT100 terminal emulation.
About the colors - it's possible but it will be very Oric-specific (color attributes require always extra bytes), right?

Here is another demo: NTP client for Oric :)
The BASIC part is nice clock - it's originally a type-in from BG magazine (I'm not sure who's the author).
I modified it little to automatically adjust current time, which is retrieved from NTP service :).

ntp-clock.png
Attachments
NTP-CLOCK.dsk.zip
(43.95 KiB) Downloaded 94 times

User avatar
ibisum
Wing Commander
Posts: 1131
Joined: Fri Apr 03, 2009 8:56 am

Re: Sources for MODEM programs

Post by ibisum » Wed Jul 17, 2019 6:35 pm

Wow, very nice. :)

So this means without a doubt, there is the construction of an 8-bit Hub or two in my future, or perhaps there is planned support for the Twilighte Cards' UART's, at some point?

jede
Flying Officer
Posts: 161
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Sources for MODEM programs

Post by jede » Thu Jul 18, 2019 11:14 am

Chema wrote:
Tue Jul 16, 2019 10:43 pm
There are actually some bbs working and accesible through telnet. Of course you need a serial add-on for your Oric and some equipment to implement a gateway, but that is the easy part. There are some progs for Linux (and Windows, I think) which would do it, for instance https://packages.debian.org/jessie/net/tcpser

But there use to be boxes which did all the work, with a serial input and Ethernet/Wifi output which emulated a Hayes modem. Someting such as this: https://www.ebay.es/itm/HLK-RM04-Hi-lin ... 2749.l2649

The Spanish retro site Retrowiki has set up a bbs just for fun. It is still under configuration, but you can see several retro computers connecting to it (including the Oric, albeit emulated) here http://www.retrowiki.es/viewtopic.php?f=59&t=200034996
I am writing 'drivers' for HLK-RM04 under Orix.

There is also gateway program from Fabrice. It opens a TCP connection to a port to internet (client or server) for example. It works because Fabrice and me played to Tea for Two chess game with this tool with a real Telestrat in 2002 or 2003 ...

I did a little client under Telestrat to connect to Irc in 2000's with gateway program

jede
Flying Officer
Posts: 161
Joined: Tue Mar 14, 2006 11:53 am
Location: France

Re: Sources for MODEM programs

Post by jede » Thu Jul 18, 2019 11:15 am

ibisum wrote:
Wed Jul 17, 2019 6:35 pm
Wow, very nice. :)

perhaps there is planned support for the Twilighte Cards' UART's, at some point?
Yes but it's not finished (hardware and software :)

Post Reply