History
- Released
- June 1987
- Code
- General Zoff
- Group
- The Movers + Strike Force — Germany, founded April 1987
A joint intro between The Movers and Strike Force — two German groups combining their brands. General Zoff coded, the same programmer behind #22 Movers-01. No music is credited. The Movers were founded in April 1987 and General Zoff served as their consistent coder. Released in June 1987, this joint production came during the formative period of the German scene when group alliances and mergers were common as new operations sought critical mass. The partnership between The Movers and Strike Force demonstrates the collaborative rather than purely competitive nature of the scene — groups allied when their interests aligned. German cracking in mid-1987 was characterized by dozens of small groups, many of which would merge or dissolve within months.
Sources: CSDb
// ============================================ // 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: $32ff (11008 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $08c7 (2247) // IRQ handler: $0a20 (irq_0a20) // IRQ handler: $178b (irq_178b) // // Code: 2537 bytes, Data: 8471 bytes // Labels: 309, Subroutines: 17 // // Cross-references: all OK // ============================================ // --- Region $0810-$08aa --- .pc = $0810 "sub_0810" // Referenced by: jsr from $17c8 sub_0810: .label smc_0811 = * + 1 lda #$04 // !SMC: modified by $084e sta $08b0 loc_0815: jsr sub_081e dec $08b0 bne loc_0815 rts // Referenced by: jsr from $0815 sub_081e: dec smc_18c0 lda smc_18c0 cmp #$bf beq loc_0829 rts loc_0829: .label smc_082a = * + 1 jmp loc_082c // !SMC: modified by $082e, $08a5 loc_082c: lda #$56 sta smc_082a // SMC: modifies $082a jsr sub_0881 ldy #$00 lda ($46),y loc_0838: cmp dat_08ab,y beq loc_0849 iny cpy #$05 bne loc_0838 loc_0842: sta $062f jsr sub_0894 rts loc_0849: cpy #$00 beq sub_089b iny sty smc_0811 // SMC: modifies $0811 loc_0851: lda #$20 jmp loc_0842 loc_0856: lda #$2c sta smc_082a jsr sub_0881 ldy #$00 lda ($46),y loc_0862: cmp dat_08ab,y beq loc_087c iny cpy #$05 bne loc_0862 loc_086c: clc adc #$40 sta $062f jsr sub_0894 inc $46 bne loc_087b inc $47 loc_087b: rts loc_087c: lda #$20 jmp loc_086c // Referenced by: jsr from $0831, $085b sub_0881: { ldx #$00 loop: lda $0609,x sta $0608,x inx cpx #$4f bne loop lda #$c7 sta smc_18c0 // SMC: modifies $18c0 rts } // Referenced by: jsr from $0845, $0872 sub_0894: clc adc #$80 sta $0657 rts // Referenced by: jsr from $0a62; branch from $084b sub_089b: lda #$30 ldx #$00 sta $47 stx $46 lda #$2c sta smc_082a // SMC: modifies $082a jmp loc_0851 // --- Region $08c7-$08f6 --- .pc = $08c7 "main_08c7" main_08c7: jsr $e518 loc_08ca: lda $d012 bne loc_08ca lda $d019 and #$01 cmp #$01