#522

Laxity [LXT] 07

Laxity [LXT]

4.537 lines of code

RasterbarsRSTRMusicSIDScrollerSCRL

History

Released
30 December 1995
Code
Dr. Dre
Music
Drax (Thomas Mogensen) — "Dope Out"
Group
Laxity — Germany, founded 1991

A crack intro from Laxity, coded by Dr. Dre with music from Drax (Thomas Mogensen) — his "Dope Out" composition preserved in the HVSC. Released on 30 December 1995, this end-of-year release arrived during Laxity's mid-1990s period when the German group was establishing itself as a serious cracking operation. Founded in 1991, Laxity operated under the tagline "The right way to go!" and would become one of the most enduring preservation-era groups. Drax's appearance here is characteristic — the Danish Vibrants member and prolific SID composer provided music for crack intros across the European scene. Doc Snyder's page documents an extensive Laxity catalogue with Didi as the group's most prolific later-era coder, working alongside graphicians DanDee, Freeze, and Shine. Dr. Dre's coding contribution in this intro represents the group's earlier creative period. Laxity's scrolltexts consistently greet Nostalgia, Onslaught, Triad, Genesis Project, and other preservation-oriented crews, reflecting their position in the late-era C64 ecosystem.

Sources: CSDb · docsnyderspage

lxt-07.asm 4.537 lines
// ============================================
// lxt-07 - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 vdisasm-one 1.0 build 1, 2026-03-29 17:54:19
// 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:  $0900 (2304)
// IRQ handler:  $ea31 (irq_ea31)
// IRQ handler:  $09b9 (irq_09b9)
//
// Code: 4624 bytes, Data: 58864 bytes
// Labels: 472, Subroutines: 23
//
// Cross-references: all OK
// ============================================


// --- Region $0880-$08f4 ---
.pc = $0880 "sub_0880"
// Referenced by: jsr from $09f4

sub_0880:
        ldx $02c0
        dex
        dex
        stx $02c0
        cpx #$ff
        beq loc_088d
        rts

loc_088d:
        ldx #$07
        stx $02c0
        ldx #$00

loc_0894:
        lda $05b9,x
        sta $05b8,x
        inx
        cpx #$28
        bne loc_0894
        ldx $02c1
.label smc_08a4 = * + 2
        lda $2700,x                                 // !SMC: modified by $08c2, $096e
        clc
        adc #$80
        cmp #$80
        beq loc_08bb
        sta $05df
        inx
        stx $02c1
        cpx #$00
        bne loc_08ba
        inc smc_08a4

loc_08ba:
        rts

loc_08bb:
        ldx #$00
        stx $02c1
        lda #$26
        sta smc_08a4                                // SMC: modifies $08a4
        rts
// Referenced by: jsr from $0982

sub_08c6:
        ldx #$00

loc_08c8:
        lda txt_25c0,x
        clc
        adc #$80
        sta $0568,x
        inx
        cpx #$28
        bne loc_08c8

loc_08d6:
        rts
// Referenced by: jsr from $09f7

sub_08d7:
        ldx $02e0
        lda $0bb0,x
        ldy #$00

loc_08df:
        sta $d968,y
        iny
        cpy #$28
        bne loc_08df
        inx
        stx $02e0
        cpx #$10
        bne loc_08d6
        ldx #$00
        stx $02e0
        rts

// --- Region $0900-$0a3e ---
.pc = $0900 "main_0900"

main_0900:
        lda #$00
        sta $0286
        lda #$93
        jsr $ffd2
        lda #$00
        sta $02e0
        sta $d021
        jsr sub_1e20
        ldx #$00
        lda #$ff

loc_0919:
        sta $0400,x
        sta $0500,x
        sta $0600,x
        sta $0700,x
        inx
        bne loc_0919
        lda #$13
        sta $d018                                   // screen=$0400, charset=$0800
        ldx #$00

loc_092f:
        lda $fff8,x
        lda $fff8,x
        inx
        cpx #$08
        bne loc_092f
        lda #$00
        sta $02d0
        ldx #$00

loc_0941:
        lda $2400,x
        sta $0400,x
        lda $2418,x
        sta $0418,x
        inx
        bne loc_0941
        ldx #$00
        lda #$0f