History
- Group
- Accept [ACP] — Germany
A crack intro from Accept, a German cracking group identified by the abbreviation ACP. The CSDb search under the group's name did not return direct matching releases, leaving the release date and individual credits unverified. The "DE" country designation in the group name on intros.c64.org confirms German origin. A 2024 comment on intros.c64.org from "TMM / Accept" demonstrates that former members still engage with their group's archived output — a testament to the enduring community ties of the C64 scene. No entries were found on Doc Snyder's page, Demozoo, Atlantis Prophecy, or in the Freeze64 archive. Germany hosted the largest concentration of C64 cracking groups in Europe, and many smaller formations like Accept operated alongside major players without leaving extensive archival traces. The group's name — shared with the German heavy metal band — reflects the music-inspired naming common in the C64 scene. Without a confirmed CSDb match, the attached game and technical details remain undocumented.
Sources: intros.c64.org
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:06 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $2cca (9419 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $1d00 (7424) // IRQ handler: $1d81 (irq_1d81) // // Code: 2357 bytes, Data: 7062 bytes // Labels: 192, Subroutines: 12 // // Cross-references: all OK // ============================================ // --- Region $10a9-$10b9 --- .pc = $10a9 "Segment $10a9" cmp ($24,x) cmp #$b6 sbc $4e73 .byte $82,$14 // nop #$14 // ILLEGAL asl ror .byte $3b,$82,$48 // rla $4882,y // ILLEGAL .byte $93,$6b // sha ($6b),y // ILLEGAL dat_10b9: .byte $da // . // --- Region $1100-$1205 --- .pc = $1100 "sub_1100" // Referenced by: jsr from $1e63 sub_1100: jmp loc_11aa // Referenced by: jsr from $1e9d sub_1103: stx smc_1135 // SMC: modifies $1135 lda dat_18a8,x sta smc_11bc // SMC: modifies $11bc lda #$80 sta smc_11d0 // SMC: modifies $11d0 ldx #$0f stx smc_13eb // SMC: modifies $13eb stx $d418 dex jsr sub_1134 ldx #$07 jsr sub_1134 ldx #$00 stx smc_11ab // SMC: modifies $11ab stx $62 stx $63 stx smc_11b5 // SMC: modifies $11b5 stx $d417 stx $d416 // Referenced by: jsr from $111a, $111f sub_1134: .label smc_1135 = * + 1 lda #$00 // !SMC: modified by $1103 clc adc $17b2,x tay lda $18d0,y sta $17af,x sta $65 lda $18e8,y sta $17b0,x sta $64 lda #$00 sta $d406,x sta $d405,x lda #$18 sta $d404,x ldy #$00 tya sta $17dc,x lda #$03 sta $17b1,x sta $17b5,x lda ($64),y sec sbc #$a0 sta $17da,x iny lda ($64),y and #$7f sta $17db,x iny lda ($64),y tay lda $19e0,y sta $17b4,x sta $64 lda $19ed,y sta $17b3,x sta $65 ldy #$00 lda ($64),y and #$3f sta $17dd,x iny lda ($64),y sta $17c8,x and #$1f sta $17c7,x loc_119e: iny lda ($64),y sta $17de,x inx cpy #$04 bne loc_119e rts loc_11aa: .label smc_11ab = * + 1 lda #$00 // !SMC: modified by $1124 beq loc_11b4 dat_11ae: .byte $29,$00,$8d,$18,$d4,$60 // )....` loc_11b4: .label smc_11b5 = * + 1 ldy #$00 // !SMC: modified by $112b, $11bd sta $61 dey bpl dat_1206 .label smc_11bc = * + 1 ldy #$01 // !SMC: modified by $1109 sty smc_11b5 // SMC: modifies $11b5 ldx #$0e jsr sub_12e1 ldx #$07 jsr sub_12e1 ldx #$00 jsr sub_12e1 .label smc_11d0 = * + 1 ldy #$80 // !SMC: modified by $110e cpy #$fc beq loc_11f4