History
- Code
- Burglar
- Graphics
- Artix
- Music
- Martijn Schutten
- Released
- 2 December 1991
- Group
- Excalibur -- CSDb release group: Success, group ID #913 (USA)
Excalibur Crack Intro #02 is a December 1991 release coded by Burglar, with graphics by Artix and music by Martijn Schutten, whose SID track "Spooky" is preserved in the High Voltage SID Collection. Doc Snyder credits the musician as Junebug (Martijn Schutten). The CSDb entry #54696 lists the release group as Success rather than Excalibur -- indicating Excalibur's close relationship with the Success cracking group, with Burglar appearing as a shared member. Doc Snyder catalogues the group as US-based under the motto "Glory is for the few." The scrolltext -- signed by Massive Onslaught -- announces a crack of "Reckless Rufus+3" imported and fixed from Success, and sends greetings to Success, Legend, ARC+DL, Offense, Censor, and TSM. This is the higher-ranked of two Excalibur entries on intros.c64.org. Burglar's code and Artix's graphical work provide the visual presentation, while Schutten's "Spooky" adds an atmospheric SID soundtrack.
Sources: CSDb Release · Doc Snyder · intros.c64.org
// ============================================ // output - Part 1 of 2 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:47 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $fbff (62464 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $2900 (10496) // IRQ handler: $2945 (irq_2945) // // Code: 1087 bytes, Data: 61377 bytes // Labels: 199, Subroutines: 4 // // Cross-references: all OK // ============================================ // --- Region $1b8c-$1bbf --- .pc = $1b8c "sub_1b8c" // Referenced by: jsr from $2918 sub_1b8c: jsr $ff5b lda $02a6 bne loc_1bbd inc $1c18 inc $1c1c inc $1c1d inc $1c23 inc $1c24 inc $1c25 inc $1c2b inc $1c2c inc $1c2d inc $1c33 inc $1c34 inc $1c35 lda #$06 sta $65c6 loc_1bbd: jmp loc_2c58 // --- Region $2900-$2903 --- .pc = $2900 "main_2900" main_2900: jmp loc_2918 bmp_2903: // === Bitmap data (1 bytes, $2903-$2903) === .byte $20 // // --- Region $2918-$2c2d --- .pc = $2918 "loc_2918" loc_2918: jsr sub_1b8c sei lda #$35 sta $01 lda #$01 sta $d019 sta $d01a lda #$7f sta $dc0d lda #$30 sta $d012 lda #$1b sta $d011 lda #$45 ldx #$29 sta $fffe stx $ffff cli jmp loc_2bd3 irq_2945: php pha tya pha txa pha lda #$1b sta $d011 lda #$09 sta $d021 lda #$19 sta $d018 .label smc_295b = * + 1 lda #$d0 // !SMC: modified by $2b13 sta $d016 lda #$0c sta $d022 lda #$0d sta $d023 dec $2d47 bne loc_2991 lda #$0a sta $2d47 inc bmp_2d45 dec $2d46 lda bmp_2d45 cmp #$be bne loc_2982 lda #$b8 loc_2982: sta bmp_2d45 lda $2d46 cmp #$b7 bne loc_298e lda #$bd loc_298e: sta $2d46 loc_2991: lda bmp_2d45 sta $07f8 sta $07fc sta $07fe lda $2d46 sta $07f9 sta $07fd sta $07ff ldx $2a46 lda $1e00,x clc adc #$ac sta $d001 sta $d003 ldx $2a46 txa clc adc #$1f tax lda $1e00,x clc adc #$40 sta $d00f sta $d00d ldx smc_2abc lda spr_1f00,x cmp #$00 bcs loc_29d8