Re: Copy Protection of PET cassettes - Flash Attack.

From: Bill Degnan <billdeg_at_degnanco.com>
Date: Tue, 10 Aug 2010 15:48:57 -0400
Message-ID: <4f1dcd2c$549e0116$7d521235$@com>
> 
> Ok.  This supposedly works:
> (on a two tape BASIC 4.0 box)
> 
> LOAD"FLASH ATTACK",8
> SYS1024
> S"FLASH ATTACK",02,027A,2000
> 
> I can't test because only one tape port is emulated in vice.
> Note that this is shown in the petfaq section "WHAT ARE THE COMMANDS FOR 

> THE M/L MONITOR?": http://www.zimmers.net/cbmpics/cbm/PETx/petfaq.html
> 
> It seems the crucial sections are:
> $03FE=$9D & $03FF=$DA, and that the tape header in buffer 1 is correct 
> but $02AB-$0339 are $00. (the default is $20)
> 
> :027A  01 FD 03 00 20 46 4C 41   .... FLA
> :0282  53 48 20 41 54 54 41 43   SH ATTAC
> :028A  4B 00 00 00 00 00 00 00   K.......
> :0292  00 00 00 00 00 00 00 00   ........
> ...
> 
> I assume this is checked within the virtual machine to make it a bit more 

> complicated. ;)
> 
> Btw, there is some residual source code at $0A68-$0B8D...
> 
> /Daniel
> 

I will try this range.  I was able to make a tape, and it looked like all 
of the code is in place when I compare the disk version with the cassette 
version, but when I run the program only the main menu loads, something 
seems to be blocking the rest of the main program to run.  Does anyone 
actually have two systems hooked up and running the cassette version in 
BASIC 2?  

Bill



       Message was sent through the cbm-hackers mailing list
Received on 2010-08-10 20:00:30

Archive generated by hypermail 2.2.0.