History
- Released
- July 1987
- Charset
- Antony Crowther
- Group
- Cleveland Cracking Service — United Kingdom, founded 1983
CSDb lists this as a "CCS Intro" released in July 1987, with Antony Crowther credited for the charset. Crowther — also known as Ratt — was a prolific game developer and musician whose work frequently appeared in crack intros, though a charset credit is less common than his musical contributions. Cleveland Cracking Service was a British group founded in 1983, making them one of the earliest cracking groups on the C64. The group's name follows the "[City] Cracking Service" pattern common among British groups. No coder or musician is credited on CSDb for this intro. The other ranked CCS entry — #254 CCS-01 — likewise has sparse credits. Nostalgia's honour roll scrolltext on Doc Snyder's page includes Cleveland Cracking Service among dozens of greeted groups, confirming their recognition within the broader scene. The 1983 founding date, if accurate, would place CCS among the very first dedicated cracking groups in the UK, predating the explosion of scene activity in 1986-1987.
Sources: CSDb · intros.c64.org
// ============================================ // output - Part 1 of 2 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:14 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $ffff (63488 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $0b90 (2960) // IRQ handler: $1006 (irq_1006) // // Code: 1296 bytes, Data: 62192 bytes // Labels: 154, Subroutines: 8 // // Verification: 6 line(s) auto-corrected to .byte for exact byte matching // // Cross-references: all OK // ============================================ // --- Region $0b90-$0c94 --- .pc = $0b90 "main_0b90" main_0b90: lda #$12 sta $d018 lda #$93 jsr $ffd2 lda #$0b sta $d020 lda #$0c sta $d021 lda #$0b sta $d022 lda #$0a sta $d023 lda #$00 loc_0bb0: lda #$3c sta $0400,y sta $0500,y sta $0600,y sta $0700,y lda #$00 sta $d800,y sta $d900,y sta $da00,y sta $db00,y iny bne loc_0bb0 ldy #$00 loc_0bd1: lda #$00 sta $0400,y sta $0450,y sta $0770,y sta $07c0,y lda #$1b sta $0428,y sta $0798,y iny cpy #$28 bne loc_0bd1 lda $d016 ora #$10 sta $d016 ldy #$00 loc_0bf6: lda $0e00,y sta $0518,y lda #$09 sta $d918,y iny bne loc_0bf6 ldy #$00 loc_0c06: lda $0f00,y sta $0618,y lda #$09 sta $da18,y iny cpy #$90 bne loc_0c06 ldy #$00 lda #$00 loc_0c1a: sta $d966,y sta $d9b6,y sta $da06,y sta $da56,y sta $d98e,y sta $d93e,y sta $da7e,y sta $d9de,y sta $da2e,y iny cpy #$04 bne loc_0c1a sta $daa6 sta $daa7 sta $d918 sta $d919 nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop nop lda $3fff sta $02a7 lda #$81 sta $3fff jsr sub_1000 lda #$00 sta $da ldy #$00 loc_0c71: lda dat_0d00,y sta $d400,y iny cpy #$19 bne loc_0c71 loc_0c7c: jmp loc_0c7c