History
- Released
- May 1992
- Group
- The Dominators — Denmark, founded 1986
The fiftieth numbered intro from The Dominators — a testament to the extraordinary volume of the group's output across their 1986–1993 lifespan. CSDb credits Panther with the graphics, though the coder and musician are not documented. Panther was a long-standing Dominators member who contributed to the group's later-period productions. Released in May 1992, this intro arrived during the twilight of the C64 cracking golden age, when the platform was giving way to the Amiga and PC. The Dominators' catalogue on CSDb spans over 1,100 releases, making them one of the most prolific Danish groups of the era. By intro number 50, the group had been producing sequentially numbered intros for approximately four years — an almost unmatched run in the C64 cracking scene. Comments on intros.c64.org from Tricket confirm ongoing engagement with the group's legacy.
Sources: CSDb · intros.c64.org
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:16 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $3cff (13568 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $1000 (4096) // IRQ handler: $10f0 (irq_10f0) // // Code: 2154 bytes, Data: 11414 bytes // Labels: 259, Subroutines: 6 // // Cross-references: all OK // ============================================ // --- Region $1000-$11ef --- .pc = $1000 "main_1000" main_1000: lda #$00 sta $d020 sta $d021 lda #$f7 sta spr_0800 lda #$f5 sta $0801 lda #$f8 sta $0802 lda $3fff sta smc_10e6 // SMC: modifies $10e6 lda #$00 sta $3fff lda #$30 sta $d015 lda #$00 sta $d017 sta $d01c lda #$20 sta $d010 lda #$3f sta $07fc lda #$3e sta $07fd lda #$00 sta $d02b sta $d02c lda #$1f sta $d008 lda #$37 sta $d00a lda #$00 sta $3f lda #$19 sta $40 lda #$88 sta $41 lda #$18 sta $42 lda #$00 sta $3d lda #$28 sta $3e lda #$01 sta $11f8 sta $12b6 lda #$08 sta smc_1179 // SMC: modifies $1179 sta smc_1235 // SMC: modifies $1235 lda #$00 sta dat_1169 sta dat_1224 sta smc_116e // SMC: modifies $116e sta smc_1229 // SMC: modifies $1229 lda #$67 sta dat_11f0 lda #$60 sta dat_12ae jsr $e544 ldx #$00 loc_1095: lda #$08 sta $d800,x sta $d868,x lda #$0f sta $d990,x lda $146b,x sta $0400,x lda $14d3,x sta $0468,x inx bne loc_1095 ldx #$00 loc_10b3: lda #$01 sta $da58,x inx cpx #$50 bne loc_10b3 lda #$00 jsr sub_301a sei lda #$7f sta $dc0d lda #$1b sta $d011 lda #$01 sta $d01a lda #$f0 sta $0314 lda #$10 sta $0315 lda #$1f sta $d418 cli loc_10e2: jmp loc_10e2 loc_10e5: .label smc_10e6 = * + 1 lda #$00 // !SMC: modified by $101a sta $3fff jmp loc_1700 dat_10ed: .byte $00,$00,$00 // ... irq_10f0: lda $dc01 cmp #$ef beq loc_10e5 lda #$7e loc_10f9: cmp $d012 bne loc_10f9 ldx #$09 loc_1100: dex bne loc_1100 lda dat_12ae sta $d016