History
- Released
- 7 May 1988
- Code
- X-Factor
- Charset
- Stoat
- Music
- Steve Barrett -- "Knightmare"
- Group
- International Network of Chaos -- United States, founded 1987
A cooperative intro between International Network of Chaos and More Stupid Initials -- the latter name being a characteristically self-aware jab at the scene's love of elaborate group abbreviations. X-Factor coded the intro, Stoat contributed the charset, and Steve Barrett composed "Knightmare," preserved in the HVSC. Released on 7 May 1988, this came during the American C64 cracking scene's active period. INC was founded in the United States in 1987, placing them among the established American groups of the late 1980s. The partnership with More Stupid Initials -- whose name itself mocks the convention of groups choosing names to produce impressive-sounding acronyms -- reflects the playful self-awareness that coexisted with the scene's competitive culture. Steve Barrett's "Knightmare" provides one of the few documented connections between this release and the broader SID music community. The intro's presence in the archive preserves a snapshot of transatlantic cracking culture at its peak.
Sources: CSDb
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:51 // 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: $1000 (4096) // IRQ handler: $106f (irq_106f) // IRQ handler: $ea31 (irq_ea31) // // Code: 4165 bytes, Data: 59323 bytes // Labels: 348, Subroutines: 12 // // Cross-references: all OK // ============================================ // --- Region $0ad0-$0ad3 --- .pc = $0ad0 "Program $0ad0" .byte $fc,$54,$58 // nop $5854,x // ILLEGAL rts // --- Region $1000-$1107 --- .pc = $1000 "main_1000" main_1000: sei lda #$ea sta $0328 lda #$00 sta $0286 jsr $e544 jsr sub_1062 lda #$6f ldy #$10 sta $0314 sty $0315 lda #$1b sta $d011 lda #$7f sta $dc0d ldx #$01 stx $d01a lda #$00 sta $d020 sta $d021 lda $3fff sta $02bf lda #$00 sta $3fff sta $a5 sta $a7 sta $ab sta $aa sta $ac sta $ad lda #$02 sta $a9 lda #$d7 sta $a6 ldx #$00 loc_1053: lda txt_14d5,x sta $0428,x inx cpx #$c7 bne loc_1053 cli loc_105f: jmp loc_105f // Referenced by: jsr from $100e, $f1d4 sub_1062: { ldx #$00 lda #$09 loop: sta $d918,x inx cpx #$28 bne loop rts } irq_106f: lda #$00 sta $d012 lda #$15 sta $d018 lda #$c8 sta $d016 lda #$01 sta $d019 loc_1083: lda $a9 pha jsr sub_11ee pla dec $a9 bne loc_1083 ldx $a5 lda $113f,x sta smc_12ad // SMC: modifies $12ad inc $a5 ldx $a5 cpx #$92 beq loc_10b4 jsr sub_1288 lda $dc01 cmp #$ef beq loc_10be jsr sub_1443 jsr sub_1475 jsr sub_911b jmp loc_ea81 loc_10b4: lda #$00 sta $a5 jsr sub_1288 jmp loc_ea81 loc_10be: sei lda $02bf sta $3fff lda #$31 sta $0314 lda #$ea sta $0315 lda #$00 sta $d01a sta $d021 sta $d020 jsr $ff84 jsr $ff81 jsr loc_ff8a lda #$0f sta $0286 jsr $e544 ldx #$00 loc_10ed: lda $1134,x