Re: Theorizing: cloning CBM electronics with modern technology.

From: Gerrit Heitsch <gerrit_at_laosinh.s.bawue.de>
Date: Thu, 24 Mar 2022 08:43:40 +0100
Message-ID: <c9ec1bd4-513c-2bfb-a500-73b2266ca5e8_at_laosinh.s.bawue.de>
On 3/24/22 07:52, Baltissen, GJPAA (Ruud) 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. And what about using half-tracks for storing data? Will the uC 
> notice that as well?

Yes, since the µController emulates the whole drive mechanic. Since it's 
connected to all control signals it knows when the spindle motor is 
supposed to be running, when the stepper is supposed to move the head 
and so on. In combination with knowing about the mechanical 
characteristics of the drive mechanic it can make itself look like it.

  Gerrit
Received on 2022-03-24 09:00:08

Archive generated by hypermail 2.3.0.