#795

Laxity [LXT] 13

Laxity [LXT]

3.358 lines of code

RasterbarsRSTRMusicSIDSpritesSPRTBitmapBMAP

History

Released
31 May 2021
Code
Didi
Design
DanDee
Charset
Cupid
Music
Jammer (Kamil Wolnikowski) — The Last Shrine
Rating
9.19/10
Group
Laxity — Germany

Titled "Enlightenment" and numbered Laxity Intro #105, this crack intro was released on 31 May 2021 and earns a CSDb rating of 9.19/10 — placing it among the highest-rated modern crack intros on the platform. Didi programmed the code, DanDee handled the design, Cupid contributed the charset, and Jammer — Kamil Wolnikowski — composed the SID tune "The Last Shrine," preserved in the HVSC. The production is catalogued on CSDb as release #204897. Doc Snyder's page lists it as Laxity Crack Intro #13 under the subtitle "Enlightenment." Laxity is a German cracking group that has remained active well into the 2020s, with Didi serving as their primary coder across dozens of intros. The group is known for pairing polished intro code with original SID compositions rather than ripped game music — a hallmark that distinguishes their modern output. An interview with Laxity is preserved in the Atlantis Prophecy / Recollection archive.

Sources: CSDb · docsnyderspage · Atlantis Prophecy

lxt-13.asm 3.358 lines
// ============================================
// output - Part 1 of 2
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:54
// 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:  $0995 (irq_0995)
// IRQ handler:  $ea31 (irq_ea31)
//
// Code: 3120 bytes, Data: 60368 bytes
// Labels: 393, Subroutines: 10
//
// Cross-references: all OK
// ============================================


// --- Region $08c5-$08cb ---
.pc = $08c5 "loc_08c5"

loc_08c5:
        .byte $7f,$fd,$55                           // rra $55fd,x // ILLEGAL
        .byte $5f,$fd,$55                           // sre $55fd,x // ILLEGAL

dat_08cb:
        .byte $5f                                   // _

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

main_0900:
        sei
        jsr sub_0e18
        jsr $fda3
        jsr $fd15
        cli
        lda #$00
        sta $d020
        sta $d021
        sta $0286
        lda #$7b
        sta $d011
        lda #$00
        tax
        tay
        jsr sub_1000
        ldx #$00

loc_0924:
        lda #$00
        sta $0400,x
        sta $0500,x
        sta $0600,x
        sta $0700,x
        lda #$00
        sta chr_d800,x
        sta $d900,x
        sta $da00,x
        sta $db00,x
        inx
        bne loc_0924
        lda #$00
        sta $d015
        ldx #$00

loc_094a:
        lda $08c0,x
        sta spr_0840,x
        inx
        cpx #$40
        bne loc_094a
        ldx #$00
        lda #$01

loc_0959:
        sta $d968,x
        inx
        cpx #$f0
        bne loc_0959
        lda #$c1
        sta $0318
        nop
        jsr sub_0bf4
        nop
        nop
        nop
        sei
        lda #$7f
        sta $dc0d
        lda #$00
        sta $dc0e
        lda #$01
        sta $d01a
        lda #$7b
        sta $d011
        lda #$00
        sta $d012
        lda #$95
        sta $0314
        lda #$09
        sta $0315
        cli
        jmp loc_0c40

irq_0995:
        lda #$00

loc_0997:
        cmp $d012
        bne loc_0997
        lda #$1b
        sta $d011
.label smc_09a2 = * + 1
        lda #$06                                    // !SMC: modified by $0c1a, $0c54, $0df1
        sta $d020
        sta $d021
        lda #$18
        sta $d018
        lda #$08
        sta $d016
        lda #$03
        sta $dd00
        lda #$ff
        sta $d01b
.label smc_09be = * + 1
        lda #$ff                                    // !SMC: modified by $0c1d, $0c78, $0dcd
        sta $d015
        sta $d01c
.label smc_09c6 = * + 1
        ldx #$0e                                    // !SMC: modified by $0c20, $0d33, $0d71
.label smc_09c8 = * + 1
        ldy #$00                                    // !SMC: modified by $0c23
.label smc_09ca = * + 1
        lda #$04                                    // !SMC: modified by $0c26, $0d39, $0d77, $ea7f
        stx $d025
        sty $d026
        sta $d027
        sta $d028
        sta $d029
        sta $d02a
        sta $d02b
        sta $d02c
        sta $d02d
        sta $d02e
        sta $d02f
        lda #$21