History
- Released
- February 1988
- Code
- The Parade International
- Charset
- uncredited
- Group
- Ikari — United Kingdom
Catalogued on CSDb as release #59152 under the name "Ikari Intro," this crack intro dates from February 1988. The Parade International handled the code, while the charset artist remains uncredited by name on CSDb. Doc Snyder's page — which links this as Ikari Crack Intro #08 — also credits The Parade International for both code and charset, along with music by Marc Buttery. The CSDb entry, however, lists the releasing group as The Sharks rather than Ikari, and records no music credit. No SID tune is documented in the CSDb release data. Ikari was a UK-based cracking group active throughout the late 1980s, responsible for a prolific series of numbered intros. The production is a relatively minimal affair compared to Ikari's later, more elaborate intros that featured multiple SID composers. Doc Snyder's verified CSDb link confirms the match between this entry and the intros.c64.org archive.
Sources: CSDb · docsnyderspage
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:24 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $23ff (7168 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $1a00 (6656) // IRQ handler: $1b90 (irq_1b90) // // Code: 1034 bytes, Data: 6134 bytes // Labels: 172, Subroutines: 16 // // Cross-references: all OK // ============================================ // --- Region $0f06-$0f06 --- .pc = $0f06 "sub_0f06" // Referenced by: jsr from $2033 sub_0f06: brk // --- Region $1014-$102f --- .pc = $1014 "sub_1014" // Referenced by: jsr from $2023 sub_1014: jsr sub_2020 jsr sub_2020 jsr sub_2020 jsr sub_2020 jsr sub_2020 jsr sub_2020 jsr sub_2020 jsr sub_2020 jsr $6220 .byte $62 // jam // ILLEGAL // --- Region $13a9-$13af --- .pc = $13a9 "Segment $13a9" jsr sub_2020 jsr $6220 .byte $62 // jam // ILLEGAL // --- Region $1998-$19c5 --- .pc = $1998 "loc_1998" loc_1998: sei jsr $fda3 jsr $fd15 jsr $ff5b lda #$00 sta $d020 sta $d021 sta $d418 lda #$00 sta $0286 jsr $e544 ldx #$50 loc_19b7: lda dat_19c5,x sta $0100,x dex bpl loc_19b7 inc $01 jmp $0100 dat_19c5: .byte $a2 // . // --- Region $1a00-$1a95 --- .pc = $1a00 "main_1a00" main_1a00: jsr sub_1b98 sei lda #$90 sta $0314 lda #$1b sta $0315 lda #$7f sta $dc0d lda #$01 sta $d01a ldx #$2c jsr sub_1c00 lda #$34 sta $d012 nop nop lda #$13 sta $d018 lda #$17 sta $1d06 lda #$00 sta dat_1c53 sta $6c lda #$14 sta $6d lda #$00 sta $d022 cli nop loc_1a40: lda #$aa loc_1a42: cmp $d012 bne loc_1a42 .label smc_1a48 = * + 1 ldx #$1f // !SMC: modified by $1ad9, $1bce jsr sub_1c00 jsr sub_1a60 lda $c6 bne loc_1a56 jmp loc_1a40 loc_1a56: jmp loc_1998 dat_1a59: .byte $ea,$ea,$ea,$ea,$ea,$ea,$ea // ....... // Referenced by: jsr from $1a4c sub_1a60: ldx #$00 lda #$00 loc_1a64: sta $1e00,x sta $1f00,x inx cpx #$5c bne loc_1a64 jmp loc_21e0 // Referenced by: jsr from $1bf0 sub_1a72: ldx #$00 ldy #$00 loc_1a76: