History
- Released
- October 1990
- Code
- Sony
- Music
- Zeb (Sebastian Bjornerud) — "Psykolog (end)"; Jason Brooke — "Inspector Gadget"; Demon (Neil Baldwin) — "Snowflakes in Summer"
- Group
- Triad — Sweden, founded 28 July 1986
CSDb catalogues this as the "Sony intro" — named after its coder, Sony. Three SID tunes are featured: Zeb's "Psykolog (end)," Jason Brooke's "Inspector Gadget," and Neil Baldwin's "Snowflakes in Summer," all preserved in the HVSC. The three-composer lineup draws from both Scandinavian and British talent pools, reflecting the international connections that Swedish groups cultivated. Released in October 1990, this came four years into Triad's existence — the group having been founded on 28 July 1986. By this point Triad was firmly established as one of Sweden's premier cracking operations. Doc Snyder's page documents the group's extensive catalogue under the abbreviation 3AD, with coders including Tao, Nith, Quorthon, and others spanning decades of production. Another Triad intro appears at #12 Triad-01. Triad remains active to this day, making them one of the longest-running groups in scene history.
Sources: CSDb · Doc Snyder
// ============================================ // output - Part 1 of 2 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:53 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $0f6c (1901 bytes) // Note: PRG was crunched, depacked by emulation // Packer entry: $080b (via BASIC SYS 2059) // Entry point: $0815 (2069) // // Code: 397 bytes, Data: 1504 bytes // Labels: 72, Subroutines: 1 // // Verification: 6 line(s) auto-corrected to .byte for exact byte matching // // Cross-references: all OK // ============================================ // --- Region $0815-$0819 --- .pc = $0815 "main_0815" main_0815: jmp loc_0d02 dat_0818: .byte $0e,$1e // .. // --- Region $0842-$0847 --- .pc = $0842 "loc_0842" loc_0842: ror $66 inc $c6c6,x brk // --- Region $085d-$0862 --- .pc = $085d "loc_085d" loc_085d: dec.abs $00c6 bvs loc_0842 rts // --- Region $08a2-$08a7 --- .pc = $08a2 "loc_08a2" loc_08a2: bmi loc_08d4 bmi loc_08d6 sec rts // --- Region $08d4-$08e7 --- .pc = $08d4 "loc_08d4" loc_08d4: .byte $32 // jam // ILLEGAL dat_08d5: .byte $66 // f loc_08d6: inc $3c00,x bmi loc_090b bmi loc_090d bmi loc_091b brk loc_08e0: ldx #$19 stx $0404 jmp $02c0 // --- Region $08f0-$0900 --- .pc = $08f0 "loc_08f0" loc_08f0: ldx #$40 loc_08f2: lda $0c01,x sta $0300,x inx cpx #$de bne loc_08f2 jmp loc_0a39 dat_0900: .byte $00 // . // --- Region $090b-$0932 --- .pc = $090b "loc_090b" loc_090b: sec .label loc_090d = * + 1 bvs loc_090e loc_090e: sec bvs loc_0977 ror $66 brk dat_0914: .byte $00,$00,$00,$00,$ff,$e9,$e9 // ....... loc_091b: sbc #$e9 sbc #$e9 .label loc_0920 = * + 1 eor $ad,x ora ($dc,x) and #$10 beq loc_092a jmp loc_0a47 loc_092a: sei jsr $fd15 jmp loc_0ce0 dat_0931: .byte $66,$3c // f< // --- Region $0960-$0968 --- .pc = $0960 "loc_0960" loc_0960: stx $0aa1 lda #$63 jmp loc_0978 dat_0968: .byte $00 // . // --- Region $0977-$097e --- .pc = $0977 "loc_0977" loc_0977: brk loc_0978: sta $0a84 jmp loc_0a6d dat_097e: