History
- Released
- 28 October 1987
- Code
- Pal
- Music
- Mad (Marcel Donne) — "Dervish D"
- Graphics
- Terry Lloyd
- Charset
- Jon Hare
- Group
- Ikari — United Kingdom, founded July 1987
An early Ikari intro from October 1987 — just three months after the group's founding — already showing the professional multi-role production approach that would define their output. Pal coded while Mad (Marcel Donne) contributed "Dervish D," an original composition preserved in the HVSC. Terry Lloyd provided graphics and Jon Hare — whose charset work also appears in #3 Dynamic Duo and #50 Flash Cracking Group — contributed the charset. The five-person team on a 1987 intro demonstrates Ikari's ambition from day one. Doc Snyder's page preserves the scrolltext. Jon Hare's presence is notable — the same name as the Sensible Software co-founder, though whether this is the same person remains debated in scene circles.
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: $ffff (63488 bytes) // Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation // Packer entry: $0810 (via BASIC SYS 2064) // Entry point: $1680 (5760) // IRQ handler: $0a3f (irq_0a3f) // IRQ handler: $ea31 (loc_ea31) // // Code: 3235 bytes, Data: 60253 bytes // Labels: 363, Subroutines: 13 // // Cross-references: all OK // ============================================ // --- Region $09d8-$0b35 --- .pc = $09d8 "loc_09d8" loc_09d8: jsr $ff81 sei ldx #$00 loc_09de: lda scr_0c00,x sta $0400,x lda $0d00,x sta $0500,x lda $0e00,x sta $0600,x lda $0f00,x sta $0700,x lda #$08 sta $d800,x sta $d900,x sta $da00,x sta $db00,x dex bne loc_09de lda #$18 sta $d016 lda #$07 sta $d021 lda #$09 sta $d022 lda #$00 sta $d020 lda #$12 sta $d018 lda #$0e sta $d023 lda #$3f sta $0314 lda #$0a sta $0315 ldx #$00 stx $dc0e inx stx $d01a lda #$00 sta $d012 cli rts // Referenced by: branch from $0a44 irq_0a3f: lda $d012 cmp #$10 bne irq_0a3f lda #$f0 sta $d010 lda #$00 sta $d01d ldx #$00 loc_0a52: lda txt_0b4d,x sta $d000,x inx cpx #$10 bne loc_0a52 lda #$ff sta $d01c lda #$0b sta $d025 lda #$07 sta $d026 ldx #$00 loc_0a6e: lda #$0c sta $d027,x inx cpx #$08 bne loc_0a6e ldx #$00 loc_0a7a: lda $0b5d,x sta $07f8,x inx cpx #$08 bne loc_0a7a lda #$ff sta $d015 loc_0a8a: lda $d012 cmp #$60 bne loc_0a8a lda #$c0 sta $d010 lda #$ff sta $d01d ldx #$00 loc_0a9d: lda $0b3d,x sta $d000,x inx cpx #$10 bne loc_0a9d lda #$00 sta $d01c lda #$c0 sta $d010 lda #$0f sta $d026 ldx #$00 loc_0ab9: lda #$05 sta $d027,x inx cpx #$08 bne loc_0ab9 ldx #$00 loc_0ac5: lda $0b65,x sta $07f8,x inx cpx #$08 bne loc_0ac5