History
- Released
- October 1987
- Code
- H.Syl
- Music
- Jason Brooke — "Rasterscan"
- Group
- Reseau des Crackers Associes Parisiens — France
This October 1987 crack intro from RCAP — Reseau des Crackers Associes Parisiens — represents one of the few French cracking groups in this collection. H.Syl coded the intro, while the SID music is Jason Brooke's "Rasterscan," preserved in the HVSC. Jason C. Brooke was a British game musician who composed for several commercial titles, and his Rasterscan theme was a popular choice among intro coders of the era. The group's full French name translates roughly to "Network of Associated Parisian Crackers," reflecting an explicitly Parisian identity. RCAP appears on CSDb with no documented founding date, and the intros.c64.org listing attracted a 2021 comment from Laurent, possibly a former member or French scene contemporary. French cracking groups were relatively uncommon compared to German, Scandinavian, and British formations, making RCAP a notable geographic outlier in the C64 piracy scene.
Sources: CSDb · intros.c64.org
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:37 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $3000 (10241 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $1755 (5973) // IRQ handler: $1821 (irq_1821) // IRQ handler: $ea31 (loc_ea31) // // Code: 2637 bytes, Data: 7604 bytes // Labels: 239, Subroutines: 22 // // Cross-references: all OK // ============================================ // --- Region $16a9-$18b4 --- .pc = $16a9 "Segment $16a9" brk dat_16aa: .byte $00,$00,$00,$00,$00 // ..... loc_16af: lda #$5b sta $d012 lda #$00 sta $d020 sta $d021 nop nop nop ldx #$ff ldy #$06 loc_16c3: inx iny lda $0370,x sta $d021 lda $1658,y sta $d025 lda $1668,y sta $d026 cpy #$0f bne loc_16e0 dat_16db: .byte $a0,$ff,$4c,$e6,$16 // ..L.. loc_16e0: nop nop nop nop nop nop cpx #$23 bne loc_16c3 jmp loc_1852 loc_16ed: lda #$c0 sta $d012 lda $0351 sta $d016 lda #$0b sta $d023 nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop ldx #$ff ldy #$00 loc_1712: iny sta $d021 jmp loc_171c loc_1719: ldy #$ff nop loc_171c: inx lda $1040,x sta $d020 sta $d022 lda $0394,x cpy #$06 beq loc_1719 nop nop nop nop nop nop nop nop nop nop nop nop nop cpx #$6c bne loc_1712 nop nop nop nop nop nop lda #$00 sta $d020 sta $d021 sta $d022 nop nop nop jmp loc_1852 main_1755: jsr $e544 lda #$00 sta $d01d sta $d017 sta $d01b sta $b9 sta $02bd sta $02be lda #$11