The copy-protection on BT II is byte by byte identical with the one i've examined on BT I.
Since Zerozero allready had decloaked some of the files, I encoded (EOR #$EA) the file which is known to be "the first file" on EA-disks with these kind of protections, located at track 03, sector 00. This file loads to $C000 in the C-64 memory and is very alike the one found in BT 1. The loader seems to be identical with the one in BT 1 aswell, and here are some interesting snippets from the disassembly of the file from BT II. I believe the JSR $0200 is the load-routine:
Code: Select all
$C000 LDA #$35
STA $01
$C004 SEI
LDY #$04 ; Load track $04...
LDX #$00 ; ...sector $00.
LDA #$E2 ; With Pirateslayer-loader.
JSR $0200 ; Execute load.
$C00E SEI
LDY #$06 ; Load track $06...
LDX #$00 ; ...sector $00.
LDA #$E2 ; With Pirateslayer-loader.
JSR $0200 ; Execute load.
$C071 SEI
LDY #$0F ; Load track $0F...
LDX #$00 ; ...sector $00.
LDA #$E0 ; With C-64 ROM-loader.
JSR $0200 ; Execute load.
$C09A LDY #$13 ; Load track $13...
LDX #$00 ; ...sector $00.
LDA #$E0 ; With C-64 ROM-loader.
JSR $0200 ; Execute load.
$C0A3 SEI
LDY #$14 ; Load track $14...
LDX #$00 ; ...sector $00.
LDA #$E0 ; With C-64 ROM-loader.
JSR $0200 ; Execute load.