#225

Nostalgia [NO] 14

Nostalgia [NO]

1.682 lines of code

RasterbarsRSTRMusicSIDSpritesSPRT

History

Released
30 May 2023
Code
Erhan
Music
6R6 (Glenn Rune Gallefoss) — Axel F
Rating
8.89/10
Group
Nostalgia — founded February 1995

Catalogued on CSDb as release #232841 under the name "Nostalgia Intro," this crack intro was released on 30 May 2023 and carries a CSDb rating of 8.89/10. Erhan coded the intro while 6R6 — Glenn Rune Gallefoss — composed the SID tune "Axel F," preserved in the HVSC. No graphics or charset credits are listed on CSDb. The tune title references Harold Faltermeyer's famous Beverly Hills Cop theme — a composition that became a popular target for SID remixes. Doc Snyder's page documents Erhan as one of Nostalgia's active coders alongside 6R6, S!R, Jedi, and Didi. Nostalgia was founded in February 1995 and has remained continuously active for nearly three decades, producing over 80 numbered intros. The 2023 release date places this squarely in the group's modern output period. The intros.c64.org listing attracted four comments between 2009 and 2011, including from prominent archivists Rough and Conrad.

Sources: CSDb · docsnyderspage

no-14.asm 1.682 lines
// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:50
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0801  End: $1dff  (5631 bytes)
// Crunched with Exomizer v2/v3 — depacked by emulation
// Packer entry: $080b (via BASIC SYS 2059)
// Entry point:  $15ec (5612)
// IRQ handler:  $18d5 (irq_18d5)
// IRQ handler:  $1963 (nmi_1963)
// IRQ handler:  $ff48 (irq_ff48)
// IRQ handler:  $191b (irq_191b)
// IRQ handler:  $1981 (nmi_1981)
//
// Code: 1833 bytes, Data: 3798 bytes
// Labels: 176, Subroutines: 10
//
// Verification: 3 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


// --- Region $1000-$1006 ---
.pc = $1000 "sub_1000"
// Referenced by: jsr from $16d6

sub_1000:
        jmp loc_10b1
// Referenced by: jsr from $180c

sub_1003:
        jmp loc_1114

dat_1006:
        .byte $18                                   // .

// --- Region $10b1-$135d ---
.pc = $10b1 "loc_10b1"

loc_10b1:
        lda #$60
        sta smc_117a                                // SMC: modifies $117a
        ldx #$02

loc_10b8:
        lda #$b0
        sta $6b,x
        lda #$ff
        sta $8c,x
        sta $92,x
        lda #$00
        sta $7d,x
        sta $6e,x
        sta $52,x
        sta $89,x
        sta $80,x
        lda #$01
        sta $fd
        sta $83,x
        jsr sub_1135
        dex
        bpl loc_10b8
        lda #$4c
        sta smc_117a                                // SMC: modifies $117a
        ldx #$15
        lda #$00

loc_10e3:
        sta $d400,x
        dex
        bpl loc_10e3
        lda #$f1
        sta $d417
.label smc_10ef = * + 1
        lda #$1f                                    // !SMC: modified by $16ba
        sta $d418
        rts
// Referenced by: jsr from $125a, $12c5

sub_10f4:
        asl
        asl
        tay
        lda $13d0,y
        pha
        and #$f0
        sta $5c,x
        pla
        and #$0f
        sta $5f,x
        lda $13d1,y
        pha
        lsr
        lsr
        lsr
        lsr
        sta $65,x
        pla
        and #$0f
        sta $68,x
        rts

loc_1114:
        ldx #$02
        lda $10ae,x
        sta smc_133b                                // SMC: modifies $133b
        stx smc_1349                                // SMC: modifies $1349
        lda $8c,x
        bpl loc_1132
        lda $fd
        bne loc_112a
        jmp loc_11f0

loc_112a:
        cmp #$02
        beq sub_1135
        cmp #$01
        beq loc_117d

loc_1132:
        jmp loc_12b0
// Referenced by: jsr from $10d4; branch from $112c

sub_1135:
        ldy $89,x
        bne smc_117a
        dec $83,x
        bpl loc_1141
        inc $83,x
        inc $7d,x

loc_1141:
        lda $13e8,x
        sta $fe
        lda $13eb,x
        sta $ff
        ldy $7d,x
        lda ($fe),y
        bpl loc_1178
        cmp #$f7
        bcc loc_115f
        iny
        lda ($fe),y
        sta $7d,x
        dey
        ldy $7d,x