History
- Released
- 30 May 1988
- Group
- The Softkiller-Crew — Austria, founded 17 February 1987
This Softkiller-Crew intro uses Rob Hubbard's "Thrust" as its ripped soundtrack — Hubbard being the single most-ripped composer in the entire C64 cracking scene. CSDb catalogues six TSK crack intros spanning from August 1987 to May 1988, with this May 1988 release among the latest in the series. The Softkiller-Crew was an Austrian group founded on 17 February 1987, with key members including Antitrack as coder and cracker, Softguru handling code and graphics, and The Soft Killer serving as cracker and organizer. The group dissolved in 1988 after roughly a year and a half of activity. Austria's C64 scene was smaller than those of neighbouring Germany or Scandinavia, making TSK one of the more notable Austrian cracking operations of the late 1980s. This intro was reused across several game cracks including Cybernoid, Hercules, Soko-Ban, and The Flintstones.
Sources: CSDb · CSDb — Group
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:55 // https://restore64.dev by datucker / Rabenauge // // Load address: $07ee End: $2a01 (8724 bytes) // Crunched with Beta Dynamic v3 — depacked by emulation // Packer entry: $080b (via BASIC SYS 2059) // Entry point: $1036 (4150) // IRQ handler: $10c9 (irq_10c9) // IRQ handler: $1454 (nmi_1454) // // Code: 1438 bytes, Data: 7286 bytes // Labels: 155, Subroutines: 8 // // Cross-references: all OK // ============================================ // --- Region $080e-$0823 --- .pc = $080e "loc_080e" loc_080e: and $ff3a,x sbc $e9 .byte $da // nop // ILLEGAL .byte $d7,$e7 // dcp $e7,x // ILLEGAL sbc #$da .byte $3f,$f5,$e9 // rla $e9f5,x // ILLEGAL .byte $da // nop // ILLEGAL dec $e7,x .byte $eb,$db // sbc #$db // ILLEGAL .byte $ff,$e5,$e9 // isc $e9e5,x // ILLEGAL dat_0823: .byte $da // . // --- Region $1036-$1454 --- .pc = $1036 "main_1036" main_1036: lda #$00 sta $1f lda #$16 sta $1e jsr sub_14f5 jsr $e518 lda #$19 sta $d018 ldy #$00 loc_104b: lda dat_1c00,y sta $0400,y lda $1d00,y sta $0500,y lda $1e00,y sta $0600,y lda $1f00,y sta $0700,y lda #$09 sta $d800,y sta $d900,y sta $da00,y sta $db00,y iny bne loc_104b ldx #$0b stx $d022 inx stx $d023 lda #$d8 sta $d016 lda #$19 sta $1d jsr sub_1956 lda #$01 sta $fb loc_108d: lda $d011 bmi loc_108d sei lda #$c9 sta $fffe lda #$10 sta $ffff lda #$54 sta $fffa lda #$14 sta $fffb lda #$1b sta $d011 lda #$0e sta $d012 lda #$81 sta $d01a lda #$7f sta $dc0d sta $dd0d sta $dc00 lda #$35 sta $01 cli loc_10c6: jmp loc_10c6 irq_10c9: ldy #$07 loc_10cb: dey bne loc_10cb eor ($00),y ldx #$00 loc_10d2: lda $152d,x sta $d020,y ldy #$08 loc_10da: dey bne loc_10da eor ($00,x) inx cpx #$24 bne loc_10d2 loc_10e4: lda $1500,y sta $d021 sta $d020 lda spr_1600,y sta $d023 nop nop iny lda $1500,y sta $d021 sta $d020 lda spr_1600,y sta $d023 cpy #$b0 bcc loc_1110 dat_1109: