#516

Trianon Networks 07

Trianon Networks

1.812 lines of code

SpritesSPRTBitmapBMAP

History

Released
11 April 1987
Group
Trianon Networks — Germany, founded 1986

This Trianon Networks intro uses Martin Galway's iconic "Green Beret" soundtrack — one of the most widely ripped SID tunes in the entire C64 cracking scene. CSDb catalogues this as a separate intro from Trianon-02, released on 11 April 1987, several months before the August 1987 Idefix-coded variant. Trianon was a German group founded in 1986, active until their dissolution in 1988. Galway's "Green Beret" composition — with its driving military march rhythm and technically impressive use of the SID chip — was an obvious choice for crack intros: memorable, energetic, and immediately recognizable. The group produced several intro variants during 1987, including versions with scrolling text and different visual designs. This intro's use of Galway's music places it alongside dozens of other groups that reached for the same proven soundtrack to accompany their crack releases.

Sources: CSDb · CSDb — Group

trianon-07.asm 1.812 lines
// ============================================
// output - Disassembled Source
// ============================================
// 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: $ffff  (63488 bytes)
// Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation
// Packer entry: $0810 (via BASIC SYS 2064)
// Entry point:  $1377 (4983)
// IRQ handler:  $1771 (irq_1771)
//
// Code: 788 bytes, Data: 62700 bytes
// Labels: 189, Subroutines: 13
//
// Cross-references: all OK
// ============================================


// --- Region $0c01-$0c01 ---
.pc = $0c01 "Program $0c01"
        brk

// --- Region $0c14-$0c37 ---
.pc = $0c14 "Program $0c14"
        nop
        nop
        cmp $00,x
        sbc #$e9
        nop
        nop
        nop
        .byte $fa                                   // nop // ILLEGAL
        and $00,x
        sbc #$e9
        sbc #$ea
        nop
        nop
        cmp $00,x
        nop
        sbc #$eb
        nop
        nop
        .byte $fa                                   // nop // ILLEGAL
        and $00,x
        nop
        sbc #$e9
        sbc #$e9
        sbc #$d5
        brk

// --- Region $0e01-$0e01 ---
.pc = $0e01 "sub_0e01"
// Referenced by: jsr from $fdad

sub_0e01:
        brk

// --- Region $0e0b-$0e0f ---
.pc = $0e0b "sub_0e0b"
// Referenced by: jsr from $fdbf

sub_0e0b:
        sbc #$e9
        sbc #$d5
        brk

// --- Region $0f13-$0f14 ---
.pc = $0f13 "sub_0f13"
// Referenced by: jsr from $fd15

sub_0f13:
        brk
// Referenced by: jsr from $fd21, $fdd7

sub_0f14:
        brk

// --- Region $1014-$1014 ---
.pc = $1014 "Segment $1014"
        brk

// --- Region $1335-$133d ---
.pc = $1335 "Segment $1335"
        .byte $4b,$4a                               // alr #$4a // ILLEGAL
        eor #$48
        .byte $47,$46                               // sre $46 // ILLEGAL
        eor $44
        rti

// --- Region $1377-$13cd ---
.pc = $1377 "main_1377"

main_1377:
        jsr sub_1400
        lda #$01
        sta $d011
        jsr sub_1b44
        lda #$0f

loc_1384:
        sta $d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        inx
        bne loc_1384
        lda #$1b
        sta $d011
        ldx #$1c
        stx $192b
        ldx #$2c
        stx $192a
        jsr sub_1420
        jsr sub_1700
        lda #$37
        sta $01
        sei
        jsr $fda3
        jsr $fd15
        jsr $ff5b
        ldx #$00

loc_13b8:
        lda #$00
        sta $d400,x
        inx
        cpx #$19
        bne loc_13b8
        ldx #$00
        ldy #$00
        stx $2d
        sty $2e
        jmp loc_1500

dat_13cd:
        // === Fill data (1 bytes, $13cd-$13cd) ===
        .byte $00                                   // .

// --- Region $1400-$1415 ---
.pc = $1400 "sub_1400"
// Referenced by: jsr from $1377

sub_1400:
        ldx #$08

loc_1402:
        lda $140d,x
        sta $07f8,x