Modem Digitelec DTL 2000

This is the right place to discuss on how to implement hardware vsync, adding a VIA or AY chipset, puting multiple roms, or how to design a new flash expansion card.
User avatar
Dbug
Site Admin
Posts: 4985
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Modem Digitelec DTL 2000

Post by Dbug »

The DTL 2000 was a V23 modem available for the Apple II, Amstrad CPC and Oric (possibly other machine as well).

I found an Apple II version of the manual thanks to rijiji on the CEO forum.

I'm wondering if anyone has some actual documentation and/or the original software for it.

There is some technical data about this modem in Theoric #4 on pages 32 to 35.
image_2025-03-12_192304338.png
So apparently it uses the page 3 registers 3F8 and 3F9 to access a PIA 6821, and registers 3FC and 3FD to access the ACIA 6850A.
image_2025-03-12_192344566.png
Could "Oricon" (or some other terminal program) work with this device and allow for example connecting to a BBS or a minitel server?
User avatar
iss
Wing Commander
Posts: 1812
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Modem Digitelec DTL 2000

Post by iss »

There is very good chance to make DTL 2000 work! :)
It uses the same ACIA as Oricon - MC6580. The difference with the other famous ACIA 6551 is that it doesn't have own baud generator.
Attached is the OTRM 2.0 (my updated Oric terminal program) compiled for MC6580 at #3FC as base address.
20250313_120535.jpg
20250313_120535.jpg (11.61 KiB) Viewed 970 times
The internal clock divider is set to /16.
I think you need only to POKE the needed values to configure the PIA 6821 (at #3F8/3F9).
Be careful there are many typos in the first picture in your post.
IMHO this are the correct POKE's for 1200/1200 mode:

Code: Select all

10 POKE #3F9,#00
20 POKE #3F8,#F4
30 POKE #3F9,#04
40 POKE #3F8,#C4
Then simply start OTRM and it should work. :)
Attachments
otrm-mc6850@3fc.tap
(17.04 KiB) Downloaded 61 times
User avatar
Dbug
Site Admin
Posts: 4985
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Modem Digitelec DTL 2000

Post by Dbug »

Guess If I want to talk to a minitel, I should probably have either 75/1200 or 1200/75.
I'll try the program later :)

Thanks!
User avatar
iss
Wing Commander
Posts: 1812
Joined: Sat Apr 03, 2010 5:43 pm
Location: Bulgaria
Contact:

Re: Modem Digitelec DTL 2000

Post by iss »

Dbug wrote: Thu Mar 13, 2025 12:36 pm Guess If I want to talk to a minitel, I should probably have either 75/1200 or 1200/75.
I think so too. :)
Currently OTRM uses IRQ to receive data but I don't know if DTL-2000 provides it, we can change easily to polling if it doesn't.
User avatar
Dbug
Site Admin
Posts: 4985
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Modem Digitelec DTL 2000

Post by Dbug »

I had to change the fuses to get any reaction from the device, fortunately I had a box of glass 1A fuses.

After that I was able to get the thing to react: On boot all the LEDs are off except the one on the right labelled "MARCHE" (ON), and after doing a couple of pokes I got the "TEST" LED to appear.
image_2025-03-13_184009788.png


To try OTRM I need to solve the problem of connecting the modem and either Loci or Erebus, because I'm doing going to do CLOAD from tape or mp3 player to do tests, that's going to take some time so I'm postponing that to the weekend :)
User avatar
kenneth
Squad Leader
Posts: 539
Joined: Fri Nov 26, 2010 9:11 pm
Location: France PdD
Contact:

Re: Modem Digitelec DTL 2000

Post by kenneth »

#3F8 #3F9 #3FC #3FD adresses are used for the modem. Maybe there is no conflict with the Erebus device using #3F3 location.
User avatar
Sodiumlightbaby
Squad Leader
Posts: 712
Joined: Thu Feb 22, 2024 11:38 am

Re: Modem Digitelec DTL 2000

Post by Sodiumlightbaby »

You should be good with LOCI as well.
#310-31B DSK/TAP/ULA etc
#380-383 ACIA (for now)
#3A0-3BF LOCI API

LOCI uses open collector drivers (only pull-down) for IRQ, RESET, ROMDIS, MAP and IO_CONTROL so should also play well with shared bus devices.
User avatar
Dbug
Site Admin
Posts: 4985
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Modem Digitelec DTL 2000

Post by Dbug »

So I guess all I need is to make a cable splitter with two connectors, or add a female IDC connector on the modem cable and connect either Loci or Erebus on it.
User avatar
kenneth
Squad Leader
Posts: 539
Joined: Fri Nov 26, 2010 9:11 pm
Location: France PdD
Contact:

Re: Modem Digitelec DTL 2000

Post by kenneth »

For the Erebus device, a diode must be added on the pcb to "share" the peripherals.
It is shown as below:
https://ceo.oric.org/community/peripher ... ur-oric-1/
User avatar
Dbug
Site Admin
Posts: 4985
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Modem Digitelec DTL 2000

Post by Dbug »

kenneth wrote: Fri Mar 14, 2025 6:30 pm For the Erebus device, a diode must be added on the pcb to "share" the peripherals.
It is shown as below:
https://ceo.oric.org/community/peripher ... ur-oric-1/
Ok, so like that:
image_2025-03-14_184757310.png
User avatar
kenneth
Squad Leader
Posts: 539
Joined: Fri Nov 26, 2010 9:11 pm
Location: France PdD
Contact:

Re: Modem Digitelec DTL 2000

Post by kenneth »

indeed :wink:
User avatar
Dbug
Site Admin
Posts: 4985
Joined: Fri Jan 06, 2006 10:00 pm
Location: Oslo, Norway
Contact:

Re: Modem Digitelec DTL 2000

Post by Dbug »

So I added the diode, and I also added a connector on the modem cable and I can confirm that both Erebus and Loci run just fine with the modem in this configuration.
image_2025-03-15_171042896.png
Doing the earlier pokes I can still get the TEST LED to switch ON so the modem is happy as well, so that's good new.

When I run OTRM I'm getting the blue message, but then after that all I get is a black screen.

I'll let the modem exploration rest for a while, there are a few things I need to do on the side (among other, fix the damn keyboard of my minitel that stopped working), and I'll revisit that later when I have more time (After the big work project release end of May)
User avatar
Chema
Game master
Posts: 3144
Joined: Tue Jan 17, 2006 10:55 am
Location: Gijón, SPAIN
Contact:

Re: Modem Digitelec DTL 2000

Post by Chema »

This is really interesting!! Keep us updated!
Post Reply