Re: Did Commodore cheat with the quad density floppies?

From: Mike Stein <mhs.stein_at_gmail.com>
Date: Fri, 11 Jan 2019 14:14:51 -0500
Message-ID: <A62AC6033EA449158785D1F7FC09A56E@310e2>
----- Original Message ----- 
From: <silverdr@wfmh.org.pl>
To: <cbm-hackers@musoftware.de>
Sent: Friday, January 11, 2019 3:17 AM
Subject: Re: Did Commodore cheat with the quad density floppies?




> On 2019-01-11, at 06:16, Mike Stein <mhs.stein@gmail.com> wrote:
> 
>>>> If you really wanted to and didn't mind running the motors concurrently, it was a simple enough mod to one of the drives to let you do what you insist is the "better way", i.e. selecting drives with the DS jumpers instead of position.
>>> 
>>> If the drives had DS jumpers then you just switch them both (i.e. if they were both jumpered DS1, then jumper both DS0).
>>> 
>>> The drives would then look at the other select line, which would have the effect of swapping the drive letter.
>> 
>> That would be a day and hands saver more than once, but even if the drives had jumpers, which became rare with time (as a result of the original design choice), I don't see how this would work. You could theoretically swap _DS2(1) with _DS3(2) but you'd also have to swap _MTR with _DS1(0) to have a working conf again.
>> --------------
>> No need to swap; just add a jumper between DS0 and HM, pins 2 and 8 on the jumper block of the TM-100s of the day.
> 
> While it most probably will never be of any use anymore, I find it still very interesting if there actually was an easy, non-invasive (warranty) method of exchanging the positions of of logical drive IDs on the cable, other than cutting out/swapping wires. I fail to understand how putting a jumper on one drive would accomplish that. Or it's just that we are talking about different things? I am talking about the common situation, which was: one 5.25" and one 3.5" drive that need to be connected to specific connectors on the cable due to mechanical constraints but need their logical IDs (aka "drive letters" in more DOS terms) swapped. DOS and all software still needs to be able to work with both.
> ----------------
> Drive "B" is connected according to the Shugart straight cable 'standard' as is, selected by DS1 (2), motor controlled by MTR ON (16)

That's before the twist, OK.

> Drive "A" will need to be jumpered as DS2 (3) instead of the usual DS0 (1); to enable its motor connect DS0 (1) to MTR ON (16) anywhere, particularly convenient on the TM-100.

And now I have the drive connected after the twist so if I jumper it to DS2 (let's count from zero) then it will be selected with the same line the drive connected before the twist is selected (DS1). IOW - both will get selected with DS1 line.. Or what is it that I am missing here?
----------
Oh, sorry, I misunderstood; I was still under the impression that you wanted to use jumpers and a straight-through cable instead of the twisted cable.

Now I'm not sure what you want to do; to use DS with a twisted cable connect MTR and DS0 together as above and jumper both drives as DS1 for the normal order or DS2 to swap the locations of A and B on the cable. 

*Independent* Motor control of swapped drives would need a different twist or modifications to the cable or drive(s).

No? What am I missing?
Received on 2019-01-11 22:01:27

Archive generated by hypermail 2.2.0.