Some nice free models from freepoly.org:

First, we have a Tandy 1000

https://www.freepoly.org/portfolio-1/ibm-tandy-1000

#retrocomputing #tandy1000

#retrocomputing #tandy1000

That's right, the drive electronics are mounted upside down.

The edge connector is reversed.

why does nobody mention this?

#retrocomputing #tandy1000

Take a wild guess as to what the -U implies.

#retrocomputing #tandy1000

If you google this model of TEAC floppy drive, you'll only find hits for Tandy 1000 machines. That's a bit odd, isn't it?

#retrocomputing #tandy1000

If you know the pinout of the floppy connector, every other wire is ground - meaning one half of the IDC connector is ground. So it can't be flipped around!

And yet it is. So how the hell were the floppy drives working in the first place?

#retrocomputing #tandy1000

and it is the correct cable, the pinout matches the one in the service manual.

I always had to flip the Gotek upside down when i used it with my Tandy 1000 and I never understood why. Then I started looking at the ribbon cable.

Pin 1 on the ribbon does not match pin 1 on the motherboard.

It's physically too short to plug in the way it "should" and flip around.

#retrocomputing #tandy1000

Here's the main bug fix in the Tandy 1000 BIOS v1.01, seen on the right, needed for proper hard drive controller operation.

v1.00 configured the DMA controller for "extended write mode", which is not the DMA timings that the controller expects, which can lead to data corruption.

v1.10 as you can see does not set that bit. This fix is made in two places where extended write mode was set.

#retrocomputing #tandy1000

Want to know what a serial port retro sound card sounds like?

TND232 Tandy Serial Port Soundcard
https://youtu.be/y10Cp526Z0A

#tandy1000 #soundcards #msdos

success!

..okay, this was kind of a case of me kicking myself in the ass for two hours.

I use 1.02 in my own emulator when emulating the Tandy 1000. It works fine. Apparently it shouldn't.

Another one of those fun cases when your emulator is inaccurate enough that something that shouldn't work, does.

#retrocomputing #tandy1000 #onerom