History
- Released
- 1 February 1987
- Group
- Yeti Factories — Germany, founded 1986
An early German intro from Yeti Factories, released on 1 February 1987 — placing it in the formative period of the European cracking scene. CSDb lists this simply as "Yeti Intro" with no individual credits for code, music, or graphics. This absence of credited roles was typical for the era, when single-member intros were common and attribution conventions had not yet solidified. Yeti Factories was a German group founded in 1986, and this is one of their earliest documented productions. Another Yeti Factories intro appears at #150 YF-04, which dates to September 1986 — making the group's documented output among the oldest in the rankings. The February 1987 date precedes the great wave of German cracking groups that would emerge later that year. The intros.c64.org page attracted comments from scene archivists, reflecting ongoing interest in documenting the scene's earliest period.
Sources: CSDb · intros.c64.org
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:37:05 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $ffff (63488 bytes) // Crunched with Exomizer — depacked by emulation // Packer entry: $0812 (via BASIC SYS 2066) // Entry point: $0334 (820) // IRQ handler: $0fb6 (irq_0fb6) // IRQ handler: $0f00 (irq_0f00) // IRQ handler: $0f6d (loc_0f6d) // IRQ handler: $0eb4 (loc_0eb4) // IRQ handler: $104e (loc_104e) // // Code: 821 bytes, Data: 62667 bytes // Labels: 157, Subroutines: 3 // // Cross-references: all OK // ============================================ // --- Region $0e0e-$0f97 --- .pc = $0e0e "loc_0e0e" loc_0e0e: lda #$0b sta $db70,x sta $db98,x sta $dbc0,x lda #$3e sta $0770,x lda #$3f sta $07c0,x sta $0748,x lda #$6d .label loc_0e29 = * + 1 sta $06d0,x inx cpx #$28 bne loc_0e0e .label loc_0e31 = * + 1 ldx #$a4 ldy #$00 loc_0e34: txa sta $033c,y iny inx inx cpy #$20 bne loc_0e34 lda #$e1 sta $0359 lda #$0e sta $d022 lda #$06 sta $d023 sei ldx #$01 stx $d012 stx $d01a dex stx $dc0e stx $56 stx $57 stx $58 stx $59 stx $5b stx $03 stx $5a stx $02 lda #$1b sta $d011 lda #$b6 sta $0314 lda #$0f sta $0315 cli loc_0e7b: lda $5b beq loc_0e7b ldx #$00 loc_0e81: lda txt_0978,x sta $068b,x jsr sub_0ea7 inx cpx #$10 bne loc_0e81 ldx #$26 loc_0e91: lda $0988,x sta $071f,x jsr sub_0ea7 dex bne loc_0e91 loc_0e9d: lda $dc01 cmp #$ef bne loc_0e9d jmp loc_108a // Referenced by: jsr from $0e87, $0e97 sub_0ea7: txa ldx #$10 ldy #$00 loc_0eac: dey bne loc_0eac dex bne loc_0eac tax rts loc_0eb4: lda #$01 sta $d019 ldx $56 lda dat_0ee8,x sta $d012 lda $0ef8,x sta $d021 lda loc_0ef0,x sta $d020 lda $57 sta $d016 inx cpx #$08 bne loc_0ee3 lda #$00 sta $0314 lda #$0f sta $0315 ldx #$00 loc_0ee3: stx $56 jmp loc_febc dat_0ee8: