History
- Released
- c. 1988-1990
- Group
- Legend (LGD) — New Zealand
This crack intro was produced by Legend, a New Zealand-based import and swapping group — distinct from the better-known Belgian cracking group of the same name. Operating under the abbreviation LGD and the motto "Lightyears Ahead," the group was headquartered at P.O. Box 5180, Wellesley Street, Auckland. CSDb lists five members — BamBam, Cavalier, Cosmac, Express, and Noddy — all serving as importers or swappers, reflecting the group's role in bringing software to the isolated New Zealand scene. The group produced 15 releases between 1988 and 1990, primarily game cracks and imports. As an import group from the geographically remote Antipodes, Legend (NZ) represents one of the few documented C64 operations from New Zealand, where postal mail exchanges were the primary means of software distribution in the pre-internet era. The specific credits for code and music in this intro remain unidentified.
Sources: CSDb · intros.c64.org
// ============================================ // 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: $0801 End: $ffff (63487 bytes) // Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation // Packer entry: $0810 (via BASIC SYS 2064) // Entry point: $13e0 (5088) // IRQ handler: $101c (irq_101c) // // Code: 2867 bytes, Data: 60620 bytes // Labels: 296, Subroutines: 26 // // Verification: 5 line(s) auto-corrected to .byte for exact byte matching // // Cross-references: all OK // ============================================ // --- Region $1000-$104c --- .pc = $1000 "sub_1000" // Referenced by: jsr from $185a sub_1000: sei lda #$01 sta $d01a lda #$1b sta $d011 lda #$7f sta $dc0d lda #$10 sta $0315 lda #$1c sta $0314 cli rts irq_101c: lda $d019 sta $d019 ldx #$00 loc_1024: lda $1100,x sta $d020 sta $d021 ldy dat_1200,x loc_1030: dey bne loc_1030 inx cpx #$c4 bne loc_1024 nop nop nop nop nop nop nop nop lda #$f9 sta $d012 lda #$4d sta $0314 jmp loc_ea81 // --- Region $10c0-$10f1 --- .pc = $10c0 "sub_10c0" // Referenced by: jsr from $13e0 sub_10c0: lda #$ff sta $d015 sta $d017 sta $d01d ldx #$00 loc_10cd: lda $10a0,x sta $d000,x inx cpx #$10 bne loc_10cd lda #$38 ldx #$00 loc_10dc: sta $07f8,x clc adc #$01 inx cpx #$08 bne loc_10dc lda #$c0 sta $d010 jsr sub_1fa0 jmp loc_1800 // --- Region $1302-$13c8 --- .pc = $1302 "loc_1302" loc_1302: asl $0fc2,x rol $0fc1,x rol $0fc0,x rol $0f82,x rol $0f81,x rol $0f80,x rol $0f42,x rol $0f41,x rol $0f40,x rol $0f02,x rol $0f01,x rol $0f00,x rol $0ec2,x rol $0ec1,x rol $0ec0,x rol $0e82,x rol $0e81,x rol $0e80,x rol $0e42,x rol $0e41,x rol $0e40,x rol $0e02,x rol $0e01,x rol $0e00,x dex loc_134b: dex dex bpl loc_1302 bit $04 dec $1350 bmi loc_1357 rts loc_1357: lda #$07 sta $1350 lda $fb pha lda $fc pha