History
- Released
- 6 January 1988
- Group
- Beastie Boys [BB] & Scoop — Germany / Netherlands
- Code
- The Mercenary Cracker
- Music
- Jeroen Tel — Beastie Boys
This crack intro is catalogued on CSDb as release #61383, a joint Beastie Boys and Scoop production dated 6 January 1988. Code is credited to The Mercenary Cracker, with music by Jeroen Tel — the renowned Dutch SID composer — using a tune titled simply "Beastie Boys," preserved in the HVSC. This custom-titled composition suggests Tel wrote specifically for the group, an honour reserved for well-connected crews. CSDb lists the primary group as Scoop, indicating a cooperative release between the German Beastie Boys and the Dutch group. Doc Snyder's page lists The Mercenary Cracker as both a coder and charset designer across the broader BB intro catalogue. Beastie Boys was founded in July 1987 in Germany, and this January 1988 release came during their most active period. This sits among their lower-ranked entries, well below #16 BB-02 and #132 BB-09.
Sources: CSDb · intros.c64.org · docsnyderspage
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:10 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $2dfe (9727 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $0a00 (2560) // IRQ handler: $0a6d (irq_0a6d) // IRQ handler: $0ab4 (irq_0ab4) // IRQ handler: $0b83 (irq_0b83) // IRQ handler: $ea31 (irq_ea31) // // Code: 898 bytes, Data: 8829 bytes // Labels: 159, Subroutines: 12 // // Cross-references: all OK // ============================================ // --- Region $0a00-$0aa7 --- .pc = $0a00 "main_0a00" main_0a00: { lda #$00 sta $0286 jsr $e544 jsr sub_0a50 lda #$07 sta $0b14 sta chr_0b77 lda #$00 sta $d020 sta $d021 sta chr_0b13 lda #$80 sta $0291 lda #$13 jsr sub_0ba0 lda #$c7 sta $dd00 lda #$c8 sta $d016 ldx #$07 lda #$00 loop: sta chr_0800,x dex bpl loop lda #$00 sta $ae lda #$15 sta $af lda #$00 sta $6a lda #$16 sta $6b cli jmp loc_1a80 } // Referenced by: jsr from $0a08 sub_0a50: sei lda #$6d sta $0314 lda #$0a sta $0315 lda #$01 sta $d01a lda #$7f sta $dc0d lda #$28 sta $d012 cli rts chr_0a6c: // === Charset data (1 bytes, $0a6c-$0a6c) === .byte $00 // char 0 (partial) irq_0a6d: lda #$01 sta $d019 lda #$18 sta $d018 lda #$3b sta $d011 ldx chr_0b13 lda #$d8 nop sta $d016 inc chr_0b13 cpx #$0d bne loc_0a91 lda #$00 sta chr_0b13 loc_0a91: jsr sub_0ae1 lda #$b4 sta $0314 lda #$0a sta $0315 lda #$86 sta $d012 jmp loc_0c8f chr_0aa6: // === Charset data (2 bytes, $0aa6-$0aa7) === .byte $df,$de // char 0 (partial) // --- Region $0ab4-$0be1 --- .pc = $0ab4 "irq_0ab4" irq_0ab4: lda #$01 sta $d019 lda #$1b sta $d011 lda #$13 sta $d018 lda $0b14 sta $d016 jsr sub_0b20 jsr sub_0b45 lda #$83 sta $0314 lda #$0b sta $0315 lda #$f2 sta $d012 jmp $febc // Referenced by: jsr from $0a91 sub_0ae1: dec $0b14 dec $0b14 lda $0b14 cmp #$ff beq loc_0aef loc_0aee: rts loc_0aef: lda #$07 sta $0b14