Re: Theorizing: cloning CBM electronics with modern technology.

From: Patrycjusz Łogiewa <silverdr_at_srebrnysen.com>
Date: Thu, 24 Mar 2022 09:02:56 +0000
Message-Id: <2BA199F4-E558-4CB6-BD76-E4E398FAF30E_at_srebrnysen.com>
> On 2022-03-24, at 06:52, Baltissen, GJPAA (Ruud) <ruud.baltissen_at_apg.nl> wrote:
> 
> Gerrit Heitsch schreef:
> It also means that it emulates the mechanic 100%, any floppy speeder or code loaded into the 1541 should still work with it and that was the idea behind it. Also most copy protections shouldn't be able to detect anything off. Weak bits might be a problem though. 
> 
> Here I disagree as well. As said above, the moment a programs uses its own code to access the FDD, which isn’t present anymore, the uC will be ignored and nothing happens. If a copy protection manipulates the 6522 by changing the track directly, the uC won’t notice and you are in trouble.

I haven't checked how it is done in the particular case but I'd assume that the uC should intercept signals going to the mech. It would be the same idea I used for connecting the "regular" 3.5" drive in place of 5.25" one many years ago. There I used it to translate "raw" signals into STEP and DIR and co. of the Shugart I/F. Here it'd translate them into virtual positioning/movement on the storage device's stored data.

> And what about using half-tracks for storing data? Will the uC notice that as well?

The same. 1541 mech is an 80 track stepper with 40 track head. No changes were needed there. None would be here.

Well, IMHO ;-)
Received on 2022-03-24 11:00:07

Archive generated by hypermail 2.3.0.