History
- Released
- 12 December 1988
- Code
- Excell
- Music
- Matt Gray — "Last Ninja 2" (ripped)
- Group
- Beastie Boys — Germany, founded July 1987
Excell coded for a German group — demonstrating his truly freelance status serving British (Ikari, Seven Eleven), Danish (Jewels), and now German operations simultaneously. Matt Gray's "Last Ninja 2" — widely considered among the finest C64 game soundtracks ever composed — provides the ripped music. Beastie Boys was a German group founded in July 1987, and by December 1988 they had produced over twenty numbered intros. The same Excell who coded #6 Ikari and #11 Seven Eleven here works for a competing German group — illustrating that elite coders operated as mercenaries with no exclusive loyalty. The HVSC preserves Gray's composition. Doc Snyder's page documents BB's extensive numbered catalogue.
Sources: CSDb · docsnyderspage
bb-23.asm 1.741 lines
// ============================================ // 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: $0700 End: $2393 (7316 bytes) // Crunched with Exomizer v2/v3 — depacked by emulation // Packer entry: $080b (via BASIC SYS 2059) // Entry point: $1bd0 (7120) // IRQ handler: $1c60 (irq_1c60) // IRQ handler: $1ea0 (irq_1ea0) // IRQ handler: $ea31 (irq_ea31) // // Code: 1536 bytes, Data: 5780 bytes // Labels: 200, Subroutines: 5 // // Cross-references: all OK // ============================================ // --- Region $10fd-$1109 --- .pc = $10fd "loc_10fd" loc_10fd: bne loc_1103 sta $d418 rts loc_1103: cmp #$ab beq loc_1143 jmp $40c5 // --- Region $1143-$11ac --- .pc = $1143 "loc_1143" loc_1143: lda $4001 beq loc_1164 dec $45db bpl loc_1164 lda $4001 sta $45db dec $45da bpl loc_115e lda #$00 sta $4000 rts loc_115e: lda $45da sta $d418 loc_1164: ldy $4464,x lda $461e,y and #$04 beq loc_1184 lda $44bb,x beq loc_117e dec $44bb,x lda $4661,y sta $d404,x bne loc_1184 loc_117e: lda $4618,y sta $d404,x loc_1184: lda $461e,y and #$10 beq loc_11a0 lda $44bc,x beq loc_119a dec $44bc,x lda #$f0 sta $d401,x bne loc_11a0 loc_119a: lda $4495,x sta $d401,x loc_11a0: lda $448f bne loc_11aa dec $447c,x bmi loc_11f2 loc_11aa: jmp $42a6 // --- Region $11f2-$125b --- .pc = $11f2 "loc_11f2" loc_11f2: lda $4478,x sta $fc lda $4479,x sta $fd ldy $447a,x lda ($fc),y tay lda $46a7,y sta $fe lda $46bf,y sta $ff lda #$ff sta $4490 lda #$00 sta $444e,x sta $444d,x sta $444c,x loc_121c: ldy $4451,x lda ($fe),y cmp #$fd bcc loc_1233 iny inc $4451,x lda ($fe),y sta $4463,x loc_122e: inc $4451,x bne loc_121c loc_1233: cmp #$fb bcc loc_1257 cmp #$fb bne loc_1253 lda #$01 loc_123d: sta $444e,x iny inc $4451,x lda ($fe),y sta $4461,x lda #$00 sta $444d,x sta $444c,x beq loc_122e loc_1253: