History
- Released
- February 1989
- Group
- Elite [$] — Germany, founded 17 December 1988
This Elite intro dates to February 1989 and features a joint musical credit — Jens Blidon and Markus Schneider, both of the Lords of Sonics. The SID tune "Game On (intro)" by Schneider accompanies the visual presentation. CSDb user comments suggest the release date may be January or February 1989 rather than 1988 as originally cataloged, based on the game release timeline. The intro was reused in cracks of Action Service and Yuppie's Revenge. Markus Schneider's repeated appearances across Elite intros — as both Diflex and under his real name — confirm his role as the group's primary musician. This is one of six Elite intros in this collection, each reflecting the group's active period between late 1988 and 1991. Elite's 121 documented releases place them among the notable German cracking groups of the era.
Sources: CSDb — Elite Intro · CSDb — Elite Group · intros.c64.org
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:18 // https://restore64.dev by datucker / Rabenauge // // Load address: $07ee End: $301e (10289 bytes) // Crunched with Beta Dynamic v3 — depacked by emulation // Packer entry: $080b (via BASIC SYS 2059) // Entry point: $0c00 (3072) // IRQ handler: $0a00 (irq_0a00) // IRQ handler: $1100 (irq_1100) // // Code: 2348 bytes, Data: 7941 bytes // Labels: 241, Subroutines: 10 // // Cross-references: all OK // ============================================ // --- Region $09c0-$09c5 --- .pc = $09c0 "loc_09c0" loc_09c0: jsr sub_1806 jmp $ea81 // --- Region $0a00-$0a94 --- .pc = $0a00 "irq_0a00" irq_0a00: sei lda #$13 sta $d018 inc $d019 .label smc_0a0a = * + 1 lda #$d0 // !SMC: modified by $0b0d sta $d016 ldx $02 lda txt_1400,x sta smc_0a25 // SMC: modifies $0a25 inx cpx #$c9 bne loc_0a1d ldx #$00 loc_0a1d: stx $02 lda #$2f sta $d012 .label smc_0a25 = * + 1 ldx #$22 // !SMC: modified by $0a13 loc_0a26: lda $d012 loc_0a29: cmp $d012 beq loc_0a29 and #$07 ora #$10 sta $d011 dex bne loc_0a26 lda $d012 clc adc #$38 loc_0a3e: cmp $d012 bne loc_0a3e lda #$40 sec sbc smc_0a25 tax loc_0a4a: lda $d012 loc_0a4d: cmp $d012 beq loc_0a4d and #$07 ora #$10 sta $d011 dex bne loc_0a4a lda $d012 loc_0a5f: cmp $d012 beq loc_0a5f lda #$c8 sta $d016 lda #$1a jsr sub_1000 inc $d019 lda #$00 sta $0314 lda #$11 sta $0315 lda #$e5 sta $d012 cli jsr sub_0b00 dec $03 bne loc_0a92 lda #$05 sta $03 jsr sub_0aa0 jsr sub_0b80 loc_0a92: jmp $ea81 // --- Region $0aa0-$0ae8 --- .pc = $0aa0 "sub_0aa0" // Referenced by: jsr from $0a8c sub_0aa0: ldx #$07 loc_0aa2: lda $08c8,x sta $08d0,x lda $08c0,x sta $08c8,x lda $08b8,x sta $08c0,x lda $08b0,x sta $08b8,x lda $08a8,x sta $08b0,x lda $08a0,x sta $08a8,x lda $0898,x sta $08a0,x lda $0890,x sta $0898,x lda $0888,x sta $0890,x lda $0880,x sta $0888,x lda $08d0,x sta $0880,x dex bpl loc_0aa2 rts