#342

Talent+International Network of Chaos 01

Talent+International Network of Chaos

2.072 lines of code

RasterbarsRSTRScrollerSCRLBitmapBMAP

History

Released
2 September 1989
Code
The Mind Slayer
Group
Talent + International Network of Chaos — United Kingdom, founded July 1989

CSDb catalogues this as the joint "Talent & INC Intro," released on 2 September 1989 — barely two months after Talent's founding in July 1989. The Mind Slayer coded the intro, with no listed music or graphics credits, suggesting a quick early production as the newly formed partnership established itself. Talent was a UK-based group that would go on to become far better known through its later alliance with Ikari, producing some of the most recognizable joint intros of the late C64 era — as seen in #37 Talent-11. International Network of Chaos (INC) was a separate entity that cooperated with Talent on this release. The sparse credits and lack of music point to a utilitarian intro focused on branding the crack rather than showcasing technical prowess. Talent's archived website, preserved on the Wayback Machine, documents the group's broader history.

Sources: CSDb · CSDb Group

t_inc-01.asm 2.072 lines
// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:47
// 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:  $1fa0 (8096)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 1005 bytes, Data: 62483 bytes
// Labels: 253, Subroutines: 5
//
// Cross-references: all OK
// ============================================


// --- Region $0bd5-$0bd8 ---
.pc = $0bd5 "loc_0bd5"

loc_0bd5:
        jmp loc_108b

dat_0bd8:
        .byte $a0                                   // .

// --- Region $0c26-$0c67 ---
.pc = $0c26 "loc_0c26"

loc_0c26:
        bne loc_0c88
        ldx #$1d
        ldy #$16
        lda $0f40,x
        sta $0c4f
        lda $0f04,y
        sta $0c57
        dec $0c29
        bne loc_0c42
        lda #$1d
        sta $0c29

loc_0c42:
        dec $0c2b
        bne loc_0c4c
        lda #$3d
        sta $0c2b

loc_0c4c:
        ldy #$00

loc_0c4e:
        lda #$00
        sta $d828,y
        sta $db48,y
        lda #$00
        sta $da80,y
        iny
        cpy #$78
        bne loc_0c4e
        rts
// Referenced by: jsr from $0fe8

sub_0c61:
.label smc_0c62 = * + 1
        lda #$01                                    // !SMC: modified by $0c9f
        cmp #$01
        beq loc_0c92

dat_0c67:
        .byte $20                                   //  

// --- Region $0c88-$0d4d ---
.pc = $0c88 "loc_0c88"

loc_0c88:
        ora ($60,x)
        and #$07
        sta dat_0ea6
        jmp loc_0cd9

loc_0c92:
        jsr sub_0d32
        lda $0eae
        beq loc_0ca2
        lda #$00
        sta $0eae
        sta smc_0c62                                // SMC: modifies $0c62

loc_0ca2:
        lda $0ead
        sta smc_0cad                                // SMC: modifies $0cad
        lda dat_0ea6
        clc
.label smc_0cad = * + 1
        adc #$00                                    // !SMC: modified by $0ca5
        sta dat_0ea6
        cmp #$08
        bcs loc_0cb6
        rts

loc_0cb6:
        and #$07
        sta dat_0ea6
        dec $0cf7
        dec $0cfd
        dec $0d03
        dec $0d09
        dec $0d0f
        dec $0d15
        dec $0d1b
        dec $0d21
        dec $0d27
        jmp loc_0cf4

loc_0cd9:
        inc $0cf7
        inc $0cfd
        inc $0d03
        inc $0d09
        inc $0d0f
        inc $0d15
        inc $0d1b
        inc $0d21
        inc $0d27

loc_0cf4:
        ldy #$00

loc_0cf6:
        lda $1424,y
        sta $04f0,y
        lda $14a4,y
        sta $0518,y
        lda $1524,y
        sta $0540,y
        lda $15a4,y
        sta $0568,y
        lda $1624,y
        sta $0590,y
        lda $16a4,y
        sta $05b8,y
        lda $1724,y
        sta $05e0,y
        lda $17a4,y
        sta $0608,y
        lda $1824,y