#637

Beastie Boys [BB] 15

Beastie Boys [BB]

3.361 lines of code

RasterbarsRSTRMusicSIDScrollerSCRLSpritesSPRT

History

Released
21 July 1987
Code
The Syndicate
Music
Red (Jeroen Kimmel) — "Playboy, the Game" (ripped)
Group
Beastie Boys — Germany, founded July 1987

A crack intro from Beastie Boys, released on 21 July 1987 — the same month the German group was founded. The Syndicate handles the code, with a ripped SID tune from Red (Jeroen Kimmel) titled "Playboy, the Game," preserved in the HVSC. The scrolltext extends greetings to Triad, Hotline, Danish Gold, Fairlight, UCF, ESI, Alpha Flight, and numerous other groups, alongside postal contact addresses in Frankfurt, Munich, and Bremen — the three West German cities where BB members were based. Beastie Boys have ten ranked entries in the collection, ranging from #492 BB-03 to the much higher #306 BB-01. Doc Snyder's page documents the group's motto as "Dream or reality" and lists a broad roster of coders and musicians across their many intros. The group was one of the most active German cracking crews during 1987-1988.

Sources: CSDb · docsnyderspage

bb-15.asm 3.361 lines
// ============================================
// output - Part 1 of 3
// ============================================
// 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: $ffff  (63488 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $1000 (4096)
// IRQ handler:  $ea31 (irq_ea31)
// IRQ handler:  $243f (irq_243f)
//
// Code: 3055 bytes, Data: 60433 bytes
// Labels: 325, Subroutines: 30
//
// Cross-references: all OK
// ============================================


// --- Region $0c01-$0cfb ---
.pc = $0c01 "sub_0c01"
// Referenced by: jsr from $fce4

sub_0c01:
        rol $eed0,x
        ldx #$00

loc_0c06:
        lda $0d38,x
        and #$3f
        sta $074e,x
        lda #$19
        sta $db4e,x
        inx
        cpx #$4a
        bne loc_0c06
        lda #$9b
        sta $d011
        lda #$10
        sta smc_d012                                // SMC: modifies $d012
        ldx #$28

loc_0c24:
        txa
        sta $07d0,x
        lda #$f6
        sta $cffe,x
        inx
        cpx #$2f
        bne loc_0c24
        lda #$ff
        sta $d015
        ldx #$02
        stx $d020
        ldx #$1c
        stx $d021
        lda #$91
        sta $d000
        lda #$64
        sta $d001
        lda #$a9
        sta $d002
        lda #$64
        sta $d003
        lda #$c1
        sta $d004
        lda #$64
        sta $d005
        lda #$8f
        sta $d006
        lda #$79
        sta $d007
        lda #$a7
        sta $d008
        lda #$79
        sta $d009
        lda #$bf
        sta $d00a
        lda #$79
        sta $d00b
        lda #$79
        sta $d00c
        lda #$64
        sta $d00d
        ldx #$00

loc_0c89:
        lda #$06
        sta $d027,x
        inx
        cpx #$08
        bne loc_0c89

loc_0c93:
        lda $d001
        cmp #$90
        beq loc_0cab
        cmp #$60
        beq loc_0ca4
        lda $02
        beq loc_0cb2
        bne loc_0cd6

loc_0ca4:
        lda #$00
        sta $02
        jmp loc_0cb2

loc_0cab:
        lda #$01
        sta $02
        jmp loc_0cd6

loc_0cb2:
        lda #$ff
        sta $d019

loc_0cb7:
        lda $d019
        and #$01
        beq loc_0cb7
        inc $d001
        inc $d003
        inc $d005
        inc $d007
        inc $d009
        inc $d00b
        inc $d00d
        jmp loc_0c93

loc_0cd6:
        lda #$ff
        sta $d019

loc_0cdb:
        lda $d019
        and #$01
        beq loc_0cdb
        dec $d001
        dec $d003
        dec $d005
        dec $d007
        dec $d009
        dec $d00b
        dec $d00d
        jmp loc_0c93

chr_0cfa: