Hi Brian,

Just watched your video on youtube:

TRS-80 Model 100/102 using teeny and dlplus on Linux (https://youtu.be/H0xx9cOe97s)

Covers a lot of different stuff, but extremely helpful to my understanding. I've totally got it straight now about the cabling and direct connect serial between the modern and the old. Using dlplus with your mods makes things simple, too.

Thanks for doing it!

Will

On 9/27/22 3:31 PM, Brian K. White wrote:
On 9/27/22 14:48, Will Senn wrote:
Hi Brian,

Thanks for the details, it'll take me a while to work through this,

Things have been figured out and added to by by countless people for 40 years, so by now there is just a lot of answer for every question.


 but
it sounds believable and achievable. I have purchased one of the ideal cables you mention. If I understand correctly, the ideal cable should work fine hooked up between my dell and the m100 because the dell has a db-9 serial port. My mac on the other hand doesn't so I require a USB-Serial adapter to make like the Mac has a DB-9 serial port? Then, I should be able to start talking to the m100 via the ideal cable and USB-Serial connector plus any gender changer needed between cable and USB-Serial adapter, right?

No gender changer needed, because that is one of the items that defines "ideal" in this case. The M100 has a mostly-normal-but-one-thing-backwards serial port, and the one backwards thing is the connector is female. So, it's an uncommon combination to have a 9-25 null-modem cable with a male db25, but they are made and so it's just a matter of hunting down specific models.

Almost any pc that has a 9-pin com port conforms to a standard that eventually became standard. Exceptions are very exceptional, like the Cambridge Z88. Anything else can be counted on. usb-serial adapters come in both male & female, and you can find special units with weird wiring, but generally any usb-serial adapter with a male plug is designed to essentially take the place of the legacy com ports built into old motherboards.

So, you can consider the 9-pin side the same whether it's a pc with real com ports of a usb adapter. The only detail left to consider is a less-important one of the screws vs nuts. By rights any male 9-pin should have nuts and the cable should have screws, but on this detail a lot of usb adapters are pretty random. So if you wanty everything nice you have to actually check the pictures and make sure the adapter you're looking at has nuts or screws. On that wiki page I listed some choice usb adapters with everything ideal.

So yes the same serial cable works the same way either to an older pc with a real com port or a newer pc that needs a usb adapter, which is again one of the things that defines "ideal" to me.

There are actually bespoke cables you can buy that are usb on one end and db25 male DCE on the other end which would go right from a pc to a m100 in one piece, but that cable would be so non-standard that it's no good for anything else. I prefer keeping the usb part separate, and bog standard, so it can be replaced later with any other, used for other things, etc, and the serial cable likewise, even though it is a little bit special, at least it can be used equally with a usb adapter or directly to a pc that doesn't need a usb adapter.

If you want to add a 3rd piece, you can get even more bog-standard by using an ordinary modem cable, which has the right plugs on both ends but just isn't null-modem wired inside. You can add the null-modem part in the form of a little 9-pin mini-null-modem. They are no longer as dirt common as they used to be, but you can still get them. The advantage to this idea is a 9-25 modem cable is hands down the most common ubiquitous kind of cable. Not special at all. This places the extra part in the middle of the cable instead of hanging off the back of the 100, and is physically pretty small. If you're not using a usb adapter then it IS hanging off the back of the pc, but at least it's small and doesn't cause too much stick-out leverage from something hanging off the port. It's just a little harder finding one that's male-female instead of male-male or female-female. But they exist and I think I have link for that arrangement on that page too in the initial description at the top.

As for the TPDD stuff, once I get the cables sorted out, I will work on bootstrapping and getting the client on the M100 and a server for my mac.

You'll use the same serial connection for anything/everything regardless of tpdd, so at least you know you're not wasting any time/effort.



Reply via email to