#92

Ikari+Talent 23

Ikari+Talent

3.314 lines of code

RasterbarsRSTRMusicSIDScrollerSCRLSpritesSPRT

History

Released
12 May 1990
Code
Einstein
Music
Drax (Thomas Mogensen) — "Thaw" / Link (Klaus Grongaard) — "Sanne"
Group
Ikari+Talent — United Kingdom, founded July 1987

Einstein coded this dual-SID intro featuring two Danish composers: Drax (Thomas Mogensen) contributing "Thaw" and Link (Klaus Grongaard) providing "Sanne." Both tunes are preserved in the HVSC. The Danish musical dominance in late Ikari+Talent releases is striking — by 1990, the group's sound was almost entirely defined by Copenhagen-area composers. Released on 12 May 1990, this represents the period when Ikari+Talent was winding down its most active phase. Drax's "Thaw" also appears in the massive #63 Bros 01 jukebox, demonstrating how popular tunes circulated across multiple groups. Link's work appears less frequently but his compositions are consistently praised in the HVSC community.

Sources: CSDb

i_t-23.asm 3.314 lines
// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:23
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0800  End: $3bff  (13312 bytes)
// Crunched with Cruncher AB — depacked by emulation
// Packer entry: $080d (via BASIC SYS 2061)
// Entry point:  $1a00 (6656)
// IRQ handler:  $1b85 (nmi_1b85)
// IRQ handler:  $1b86 (irq_1b86)
//
// Code: 2047 bytes, Data: 11265 bytes
// Labels: 296, Subroutines: 3
//
// Cross-references: all OK
// ============================================


// --- Region $19f9-$1b27 ---
.pc = $19f9 "loc_19f9"

loc_19f9:
        lda #$00
        sta $c6
        jmp $0334

main_1a00:
        jsr $fda3
        sei
        ldx #$ff
        txs
        lda #$36
        sta $01

loc_1a0b:
        lda $d012
        bne loc_1a0b
        ldx #$2e

loc_1a12:
        lda #$00
        sta $d000,x
        dex
        bpl loc_1a12
        stx $d010
        stx $d015
        inx
        stx $d01b
        stx $d01c
        stx $d017
        stx $d01d
        jsr sub_2e00
        ldx #$00
        txa

loc_1a33:
        sta $03c0,x
        sta $0400,x
        sta $0500,x
        sta $0600,x
        sta $06f8,x
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $daf8,x
        inx
        bne loc_1a33
        ldx #$00
        lda #$0e

loc_1a55:
        sta $d808,x
        sta $d8e0,x
        inx
        bne loc_1a55
        ldx #$27

loc_1a60:
        lda #$20
        sta $06f8,x
        sta $0720,x
        sta $0770,x
        sta $0798,x
        lda #$01
        sta $da30,x
        sta $da58,x
        sta $daa8,x
        sta $dad0,x
        lda #$00
        sta $05e0,x
        sta $06f8,x
        lda #$40
        sta $0608,x
        sta $0720,x
        dex
        bpl loc_1a60
        lda #$c0
        sta $03c0
        ldx #$07

loc_1a96:
        lda $1ea0,x
        sta $d027,x
        lda #$0f
        sta $07f8,x
        dex
        bpl loc_1a96
        lda #$50
        sta $1c82
        lda #$24
        sta $1c83
        ldx #$27

loc_1ab0:
        lda $2400,x
        and #$3f
        sta $0630,x
        ora #$40
        sta $0658,x
        lda $2428,x
        and #$3f
        sta $06a8,x
        ora #$40
        sta $06d0,x
        dex
        bpl loc_1ab0
        lda #$7f
        sta $dc0d
        lda #$f1
        sta $d01a
        sta $1efc
        lda #$85
        sta $0318
        lda #$1b
        sta $0319
        lda #$86
        sta $0314
        lda #$1b
        sta $0315
        cli
        lda #$ef

loc_1af1:
        cmp $dc01
        bne loc_1af1
        sei
        jsr $fda3