History
- Group
- Alpha Flight 1970 — Germany, founded April 1985
An undated crack intro from Alpha Flight 1970, the long-running German group founded in April 1985 and commonly abbreviated AFL. No CSDb release data could be retrieved for this specific production, though Alpha Flight's broader catalogue on CSDb is extensive -- spanning demos, crack intros, and magazine disks across decades of activity. The twelfth numbered entry in AFL's intro series, this sits among the group's lower-ranked productions in this collection. Higher-placed entries include #49 AFL-09 from 1994 and #131 AFL-08. Alpha Flight's "1970" suffix became an iconic identifier, distinguishing them from other groups sharing the name. The group's roster over the years included coders such as Leeway and Xenox, though credits for this particular intro remain unknown. AFL's sustained output -- reaching well over sixty numbered intros -- reflects both organisational stability and a continuous pipeline of contributors across the group's active years.
Sources: intros.c64.org · CSDb
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:07 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $ffff (63488 bytes) // Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation // Packer entry: $0810 (via BASIC SYS 2064) // Entry point: $2300 (8960) // IRQ handler: $2400 (irq_2400) // IRQ handler: $ea31 (loc_ea31) // // Code: 3610 bytes, Data: 59878 bytes // Labels: 446, Subroutines: 41 // // Cross-references: all OK // ============================================ // --- Region $0814-$081a --- .pc = $0814 "sub_0814" // Referenced by: jsr from $fe3c sub_0814: .byte $fc,$fc,$f8 // nop $f8fc,x // ILLEGAL .byte $f7,$0f // isc $0f,x // ILLEGAL dat_0819: .byte $3a,$7c // :| // --- Region $09c9-$09ce --- .pc = $09c9 "Program $09c9" .byte $3a // nop // ILLEGAL .byte $7c,$7c,$7c // nop $7c7c,x // ILLEGAL dat_09cd: .byte $7c,$3a // |: // --- Region $1000-$1249 --- .pc = $1000 "sub_1000" // Referenced by: jsr from $1e04, $eb74 sub_1000: jmp loc_11dc // Referenced by: jsr from $249c, $ee1e sub_1003: { lda $1700 beq done jsr sub_1017 ldx #$18 loop: lda $170c,x sta $d400,x dex bpl loop done: rts } // Referenced by: jsr from $1008 sub_1017: lda $1721 clc adc $167b sta $1721 cmp #$07 bcc loc_102b and #$07 sta $1721 sec loc_102b: lda $1722 adc $167c sta $1722 ldx #$00 loc_1036: ldy $1701,x sty $fe stx $ff lda $16a2,x clc adc #$01 cmp $166a,y bcc loc_105c inc $16a5,x lda $1693,x clc adc #$01 cmp #$03 bcc loc_1057 lda #$00 loc_1057: sta $1693,x lda #$00 loc_105c: sta $16a2,x inc $168a,x lda $16fa,x sta $fc lda $16f7,x sta $fd loc_106c: ldy #$00 lda ($fc),y sec sbc #$01 cmp #$21 bcs loc_1095 tay lda tbl_lo_1561,y sta smc_108d // SMC: modifies $108d lda tbl_hi_1582,y sta smc_108e // SMC: modifies $108e ldy #$01 lda ($fc),y ldy $fe ldx $ff .label smc_108d = * + 1 .label smc_108e = * + 2 jsr sub_1345 // !SMC: modified by $107b, $1081 jsr sub_1555 jmp loc_106c loc_1095: ldx $fe ldy $ff lda $1666,x beq loc_10c6 lda $167e,y beq loc_10a6 jsr sub_1359 loc_10a6: lda $168d,y beq loc_10ae jsr sub_141c loc_10ae: lda $166b,x beq loc_10b6 jsr sub_13b3