History
- Released
- August 1987
- Group
- Beastie Boys — Germany, founded July 1987
This Beastie Boys intro from August 1987 dates to the group's very first month of existence — they were founded in Germany in July 1987, making this one of their earliest productions. No individual credits for code, music, or graphics appear on CSDb for this particular release, and no SID file is associated with it. The high numbering — thirty-four in the catalogue — reflects the sheer volume of intro screens Beastie Boys produced rather than a chronological sequence. Doc Snyder's page documents an extensive series of BB intros with credits spanning coders like Profi, The Syndicate, Marc, and Axiom alongside a wide range of borrowed game musicians including David Whittaker, Jeroen Tel, and Ben Daglish. Other Beastie Boys intros in this collection include #16 BB 02 and #204 BB 07. The group's core members — The Syndicate, Accept, Captain Future, Profi, and Electro — operated from various German cities including Frankfurt, Munich, and Bremen.
Sources: CSDb · docsnyderspage
// ============================================ // output - Part 1 of 2 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:16 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $24ff (7424 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $0f50 (3920) // IRQ handler: $ea31 (irq_ea31) // IRQ handler: $1050 (irq_1050) // IRQ handler: $11d0 (irq_11d0) // // Code: 906 bytes, Data: 6518 bytes // Labels: 160, Subroutines: 16 // // Cross-references: all OK // ============================================ // --- Region $0900-$094a --- .pc = $0900 "loc_0900" loc_0900: sei lda #$31 sta $0314 lda #$ea sta $0315 lda #$f0 sta $d01a jsr $fda3 lda #$00 sta $d015 lda #$15 sta $d018 jsr $e544 lda #$c8 sta $d016 lda #$1b sta $d011 ldx #$00 txa loc_092d: sta $d800,x sta $d900,x sta $da00,x sta $d400,x inx bne loc_092d loc_093c: lda dat_094a,x sta $0100,x inx cpx #$4f bne loc_093c jmp $0100 dat_094a: // === Data block (1 bytes, $094a-$094a) === .byte $78 // x // --- Region $0d00-$0d48 --- .pc = $0d00 "sub_0d00" // Referenced by: jsr from $0f15 sub_0d00: { lda #$18 sta $d016 sta $d018 lda #$01 sta $d022 lda #$0f sta $d023 ldx #$00 loop: lda txt_1a00,x sta $0450,x lda $1b00,x sta $0550,x inx bne loop rts } // Referenced by: jsr from $0f18 sub_0d24: ldx #$00 loc_0d26: lda txt_1a00,x sta $0400,x lda $1b00,x sta $0500,x lda $1c00,x sta $0600,x inx bne loc_0d26 ldx #$00 loc_0d3d: lda $09c0,x sta $0720,x inx cpx #$28 bne loc_0d3d rts // --- Region $0d61-$0d8b --- .pc = $0d61 "sub_0d61" // Referenced by: jsr from $0f2b sub_0d61: ldx $0d60 ldy #$00 lda $0d90,x loc_0d69: sta $d800,y sta $da58,y sta $daa8,y sta $db20,y iny cpy #$28 bne loc_0d69 inx cpx #$18 beq loc_0d85 inc $0d60 rts dat_0d83: .byte $ea,$ea // .. loc_0d85: lda #$00 sta $0d60 rts dat_0d8b: // === Data block (1 bytes, $0d8b-$0d8b) === .byte $00 // . // --- Region $0f00-$0f37 --- .pc = $0f00 "loc_0f00"