History
- Released
- 1985
- Group
- Section 8 — Germany, founded 1983
The second crack intro from Section 8 — one of the earliest German cracking groups on the C64, active from 1983 to 1986. CSDb (group ID 25) identifies Section 8 under the extended name "Section 8 — The Softbusters" and classifies them as a cracker group and import group. This intro corresponds to the "Section 8 Scroll Intro" on CSDb (release 54580), coded by member JKL and dated to 1985. It was extensively reused across more than 60 cracked games, including titles such as Bounder, Captive, and BMX Stunts, often distributed through collaborations with groups like Vienna-Soft. JKL noted on intros.c64.org that he "was inspired by some Activision trailer" and wanted to write a "plain unfancy scroller." The group's core members — 4711, Draco, F-16, JKL, and The Boss — handled cracking, coding, and trading duties. Section 8 produced approximately 335 releases and was recognized in user comments as being among "the first cracking groups" to shape the early C64 scene.
Sources: CSDb · CSDb — Group · intros.c64.org
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:42 // https://restore64.dev by datucker / Rabenauge // // Load address: $0801 End: $0ef6 (1782 bytes) // Entry point: $0ad0 (via BASIC SYS 2768) // IRQ handler: $0845 (irq_0845) // // Code: 650 bytes, Data: 1132 bytes // Labels: 51, Subroutines: 10 // // Cross-references: all OK // ============================================ // --- Region $0827-$09f4 --- .pc = $0827 "sub_0827" // Referenced by: jsr from $0862 sub_0827: ldx #$28 ldy #$00 loc_082b: .label smc_082c = * + 1 lda txt_0d00,y // !SMC: modified by $0841 sta $cf70,y iny dex bne loc_082b inc smc_082c lda smc_082c cmp #$d7 bne loc_0844 lda #$00 sta smc_082c // SMC: modifies $082c loc_0844: rts irq_0845: lda $d019 sta $d019 bmi loc_0866 jsr sub_0857 lda $dc0d cli jmp $febc // Referenced by: jsr from $084d sub_0857: lda $fe beq loc_085e dec $fe rts loc_085e: lda #$07 sta $fe jsr sub_0827 rts loc_0866: lda $d012 cmp #$f0 bcs loc_087a lda $fe sta $d016 lda #$f0 sta $d012 jmp $febc loc_087a: lda #$00 sta $d016 lda #$e0 sta $d012 jmp $febc // Referenced by: jsr from $09a9 sub_0887: sei lda #$a0 sta $d012 lda $d011 and #$7f sta $d011 lda #$81 sta $d01a lda #$45 ldx #$08 sta $0314 stx $0315 cli rts // Referenced by: jsr from $09a3 sub_08a6: lda #$3f sta $dd02 lda #$94 sta $dd00 lda #$38 sta $d018 lda #$cc sta $0288 lda #$93 jsr $ffd2 lda #$05 jsr $ffd2 lda #$00 sta $d020 sta $d021 rts // Referenced by: jsr from $09a6 sub_08cd: { lda $01 pha lda #$37 sta $01 lda #$00 ldx #$0b sta $5f stx $60 lda #$01 ldx #$0d sta $5a stx $5b lda #$c1 ldx #$ee sta $58 stx $59 jsr $a3bf pla sta $01 lda #$1c ldx #$42 ldy #$68 sta $d000 stx $d002 sty $d004 lda #$91 ldx #$b7 ldy #$ca sta $d006 stx $d008