History
- Released
- 23 June 1989
- Code
- The Syndicate
- Music
- Chris (Chris Ammermuller) — "Let's Disco"
- Group
- Dynamix — Germany, founded June 1989
This crack intro from Dynamix, released on 23 June 1989, was coded by The Syndicate and features the SID tune "Let's Disco" by Chris Ammermuller, archived in the HVSC under the Beat Machine directory. The scrolltext reveals that Dynamix formed from members of The Beastie Boys, Sharks, Droids, and Paramount — a merger of several established German groups pooling their talent. The Syndicate served as the group's main cracker while Chris provided the music. Dynamix was founded in June 1989 in Germany and used a Frankfurt postal address for contacts. This intro is closely related to #281 Dynamix Intro #1, which shares the same coder-musician pairing and represents the group's debut production. Doc Snyder's page catalogues three Dynamix intros in total, documenting the group's relatively compact but well-crafted output during the late 1980s and early 1990s.
Sources: CSDb · intros.c64.org · Doc Snyder's Page
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:17 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $330b (11020 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $10e0 (4320) // IRQ handler: $1100 (irq_1100) // IRQ handler: $ea31 (irq_ea31) // // Code: 2196 bytes, Data: 8824 bytes // Labels: 280, Subroutines: 11 // // Cross-references: all OK // ============================================ // --- Region $0814-$0818 --- .pc = $0814 "Program $0814" .byte $33,$33 // rla ($33),y // ILLEGAL .byte $33,$33 // rla ($33),y // ILLEGAL dat_0818: .byte $7f // . // --- Region $0932-$0949 --- .pc = $0932 "loc_0932" loc_0932: .byte $93,$93 // sha ($93),y // ILLEGAL bcc loc_099a .label loc_0937 = * + 1 .byte $64,$59 // nop $59 // ILLEGAL loc_0938: .byte $33,$33 // rla ($33),y // ILLEGAL .byte $33,$33 // rla ($33),y // ILLEGAL .byte $c3,$ce // dcp ($ce,x) // ILLEGAL asl $bb39 ldx $a6aa sta $5555,y eor $00,x brk // --- Region $0994-$09d1 --- .pc = $0994 "loc_0994" loc_0994: eor $55,x eor $aa,x sta $95,x loc_099a: eor $55,x eor $55,x eor $95,x bcc loc_0932 bcc loc_0937 .byte $93,$93 // sha ($93),y // ILLEGAL bcc loc_0938 sbc $e5 and $0e39,y and $e539,y eor $5556,y eor $55,x eor $55,x lsr $79,x lda $55 eor $55,x eor $55,x lda $56 lsr $59,x eor $5964,y eor $4356,y .label loc_09cb = * + 2 jmp loc_300c bmi $09fe .byte $0c,$4c,$00 // nop $004c // ILLEGAL brk // --- Region $09fd-$0a04 --- .pc = $09fd "loc_09fd" loc_09fd: bcc loc_0994 tax .byte $33,$33 // rla ($33),y // ILLEGAL .byte $33,$33 // rla ($33),y // ILLEGAL dat_0a04: .byte $f3 // . // --- Region $0f00-$0f99 --- .pc = $0f00 "loc_0f00" loc_0f00: sei lda #$00 // Referenced by: jsr from $3012 sub_0f03: sta $d020 sta $d021 lda #$b8 sta $d016 lda #$13 sta $d018 lda #$0e sta $0286 lda #$93 jsr $ffd2 lda #$0e sta $d023 lda #$0f sta $d022 ldx #$00 loc_0f29: lda $2a00,x sta $0400,x lda $2b00,x sta $0500,x lda scr_2c00,x sta $0600,x inx bne loc_0f29 ldx #$00 lda #$00 loc_0f42: sta $da00,x inx bne loc_0f42 jmp loc_1000 loc_0f4b: lda $dc01 cmp #$ef beq loc_0f55 jmp $ea81 loc_0f55: sei lda #$00 sta $d01a lda $d019