History
- Released
- 20 November 1992
- Graphics
- Mirage
- Music
- Legend Intro by Martijn Schutten
- Group
- Legend — Belgium, founded May 1988
Ranked #30 on intros.c64.org and rated 9.4/10 on CSDb — one of the higher-rated late-era crack intros. Catalogued as "Legend Intro" and dated 20 November 1992, this release credits Mirage for graphics and Martijn Schutten for the music. The SID tune is titled simply "Legend Intro" and is preserved in the HVSC under Schutten's composer directory. CSDb attaches no code credit to this release. Legend were a Belgian group founded in May 1988. Doc Snyder's page for the group exists but carries no section confirmed to map specifically to this intro. The November 1992 date places this in the late phase of C64 cracking, when most original scene members had migrated to 16-bit platforms — yet the high rating reflects the technical and artistic ambition of the releases that did continue to appear on the machine.
Sources: CSDb · docsnyderspage
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:26 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $3f3f (14144 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $2100 (8448) // IRQ handler: $2120 (irq_2120) // IRQ handler: $2255 (irq_2255) // IRQ handler: $2291 (irq_2291) // IRQ handler: $ea31 (irq_ea31) // // Code: 2892 bytes, Data: 11252 bytes // Labels: 343, Subroutines: 17 // // Cross-references: all OK // ============================================ // --- Region $1000-$100c --- .pc = $1000 "sub_1000" // Referenced by: jsr from $2386 sub_1000: jmp loc_10c9 // Referenced by: jsr from $22bc sub_1003: nop nop nop nop nop nop jmp loc_1135 txt_100c: .text "-" // --- Region $109d-$109d --- .pc = $109d "Segment $109d" brk // --- Region $10c9-$18b3 --- .pc = $10c9 "loc_10c9" loc_10c9: lda $18ba,y tay lda $1b91,y sta $1043 lda $1b92,y sta $1044 lda #$0f sta $104a ldx #$00 loc_10e0: iny iny lda $1b91,y sta $1069,x sta $106c,x lda $1b92,y sta $1075,x lda $1b93,y sta $1078,x lda #$01 sta $1040 sta $104b,x sta $1042 lda #$00 sta $1072,x sta $106f,x sta $107b,x sta $1057,x iny inx cpx #$03 bne loc_10e0 sta $10c8 sta $1048 sta $1049 sta $1041 loc_1122: sta $d404 sta $d40b sta $d412 sta $1045 // Referenced by: jsr from $1203, $121c sub_112e: sta $1046 sta $1047 rts loc_1135: lda $1040 beq loc_1122 cld ldx #$02 lda $1046 beq loc_1152 ldy $104a beq loc_1152 dec $1047 bne loc_1152 sta $1047 dec $104a loc_1152: dec $1042 bpl loc_115f lda $1044 sta $1042 bne loc_1173 loc_115f: dec $1041 bpl loc_1173 lda $1043 sta $1041 dec $104b dec $104c dec $104d loc_1173: stx dat_103e lda $104b,x beq loc_117e jmp loc_13ed loc_117e: lda $1075,x sta $fe lda $1078,x sta $ff ldy $1072,x lda ($fe),y bpl loc_11d2 cmp #$ff bne loc_119e iny lda ($fe),y sta $1072,x