[Coco] Copy Protection

Robert Gault robert.gault at att.net
Mon Jun 28 23:19:00 EDT 2010


The code for *.BAS is essentially the same code found on any of the Tandy OS-9 
system or games disks. It permits Disk Basic 1.0 to run the equivalent of the 
Disk Basic 1.1 command DOS.
In the case of these game disks, *.BAS is loading some ml code from the disk to 
memory at $2600. If the bytes at $2600-$2601 are OS, then the code at $2602 is run.
Since regA is loaded with $22, it is track34 which is being loaded into memory. 
That means if you have Disk Basic 1.1, you can start the programs by entering 
DOS instead of RUN"*".



More information about the Coco mailing list