History
- Code
- Snacky
- Music
- Matt Gray
- Released
- 6 June 1988
- Group
- Exact -- CSDb group ID #1100, Germany, founded 1988
Exact Crack Intro #02 is a June 1988 release from the German cracking group Exact, preserved on CSDb as entry #97178. The intro was coded by Snacky, with music by Matt Gray -- his SID track "Bangkok Knights Loader" is preserved in the High Voltage SID Collection. Doc Snyder confirms Snacky as the coder and Matt Gray as the musician. The scrolltext reveals Snacky coded the intro between 3 and 6 June 1988 for a crack of the German version of "Fred Feuerstein" (The Flintstones) from Ariolasoft. Exact was a German group founded in 1988, operating under the tagline "The choice of a new generation" with the abbreviation EX. The scrolltext promises upcoming releases including "Aliens Attack" and mentions a forthcoming editor, reflecting the rapid production pace typical of late-1980s German cracking groups. This is one of two Exact intros catalogued on Doc Snyder's page, with the other -- intro #01 -- coded by Nemesis and featuring Laxity's music.
Sources: CSDb Release · Doc Snyder · intros.c64.org
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:21 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $359f (11680 bytes) // Crunched with Exomizer v2/v3 — depacked by emulation // Packer entry: $080b (via BASIC SYS 2059) // Entry point: $1800 (6144) // IRQ handler: $1935 (irq_1935) // IRQ handler: $1a54 (irq_1a54) // IRQ handler: $1b9a (irq_1b9a) // IRQ handler: $20ed (irq_20ed) // // Code: 2974 bytes, Data: 8706 bytes // Labels: 410, Subroutines: 21 // // Cross-references: all OK // ============================================ // --- Region $1000-$1009 --- .pc = $1000 "loc_1000" loc_1000: jmp loc_107a dat_1003: .byte $4c,$aa,$10 // L.. loc_1006: jmp loc_10b0 dat_1009: .byte $ff // . // --- Region $107a-$1453 --- .pc = $107a "loc_107a" loc_107a: ldx #$00 txa loc_107d: lda #$00 sta $102c,x sta $1062,x lda #$01 sta $1029,x lda #$09 sta $102f,x lda #$10 sta $1032,x inx cpx #$03 bcc loc_107d lda $1011 sta $1013 lda #$0f sta $d418 lda #$01 sta $100a rts loc_10aa: lda #$00 sta $100a rts loc_10b0: lda $100a bne loc_10b6 rts loc_10b6: ldx #$02 loc_10b8: lda $100e,x sta $fb tay lda $1029,x beq loc_10fd dec $105c,x bpl loc_10d4 inc $105c,x lda $106b,x sta $d404,y jmp loc_1220 loc_10d4: lda $1044,x and #$10 beq loc_10fa lda #$81 sta $d404,y lda $1012 asl tay lda dat_1453,y pha lda $1454,y pha ldy $fb pla sta $d401,y pla sta $d400,y jmp loc_137f loc_10fa: jmp loc_1220 loc_10fd: txa tay lda $102f,y sta $fc lda $1032,y sta $fd lda #$00 sta $100d ldy $102c,x lda #$00 sta $1023,x lda ($fc),y cmp #$ff bne loc_111f jmp loc_140c loc_111f: pha and #$20 beq loc_1129 lda #$01 sta $100d loc_1129: pla cmp #$80 bcc loc_1131 jmp loc_139a loc_1131: and #$1f clc adc #$01 sta $1029,x