[comp.sys.cbm] Cartridge Detection

mm@contact.uucp (mike maunz) (02/15/91)

A while back, someone posted an article about how to detect if a cartridge is
present on the C64 even if it's disabled. The method had something to do with
using the CIA timers, etc. Could someone please re-post this?
 
Also, I was wondering if and how it is possible to bypass the write protection
on a 1541 so that the drive will write
to a disk regardless whether the notch is covered or not (through software, not
hardware). Thanks.
 
-Mike
 

treesh@ircsun1.helios.nd.edu (02/15/91)

I was the one who was posting about this topic.  I do know of a way to find
most cardtridges, it involves a bit of ML sampling of the i/o pages.  I can find
any and every cartridge even in disabled mode, however there is one that I can
not for the life of me beat.  That being Super Snap Shot v4.0 on up.

I was given a way to find out if a program as been snapshotted, but it does
not acutally detec the cart in the port.  I no longer have this code, but
it used some sort of synchronication with the 6526 and the VIC chips, if this
synchronization is broken, then the program as been snapshotted.


As for the code to hadnle the detection of the i/o page stuff, let me know.

ctfm