History
- Released
- 18 December 2021
- Code
- S!R
- Music
- 6R6 (Glenn Rune Gallefoss) — Stableraster
- Rating
- 8.58/10
- Group
- Nostalgia — founded February 1995
Titled "Stableraster" on CSDb and catalogued as release #212165, this Nostalgia crack intro was released on 18 December 2021 and carries a CSDb rating of 8.58/10. S!R handled the code while 6R6 — Glenn Rune Gallefoss — composed the original SID tune "Stableraster," preserved in the HVSC. The title likely references the stable raster technique used in the intro's visual effects — a programming method for producing flicker-free raster bars on the C64's VIC-II chip. Nostalgia was founded in February 1995 and has maintained continuous activity for over two decades, an exceptional run in the C64 scene. Doc Snyder's page documents the group's extensive catalogue, with S!R and 6R6 forming a core partnership across many productions. The intros.c64.org listing attracted comments as recently as 2023 from Fungus — a known Nostalgia member — indicating the group's continued presence in the community. The group's website at n0stalgia.org serves as their online hub.
Sources: CSDb · docsnyderspage
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:27 // 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: $1400 (5120) // IRQ handler: $1468 (irq_1468) // // Code: 1066 bytes, Data: 62422 bytes // Labels: 159, Subroutines: 6 // // Cross-references: all OK // ============================================ // --- Region $0911-$0911 --- .pc = $0911 "Program $0911" brk // --- Region $1000-$1124 --- .pc = $1000 "sub_1000" // Referenced by: jsr from $1477, $fed0 sub_1000: lda $19 beq loc_1007 jsr sub_1030 loc_1007: jsr sub_1010 jsr sub_1010 rts dat_100e: .byte $00,$00 // .. // Referenced by: jsr from $1007, $100a sub_1010: jsr sub_1080 lda $0c lsr lsr lsr sta $d403 lda $0d lsr lsr lsr sta $d40a lda $d41c sta $d416 nop nop nop nop nop nop rts // Referenced by: jsr from $1004 sub_1030: ldx #$18 loc_1032: lda $1148,x sta $d400,x dex bpl loc_1032 lda #$00 sta $09 lda #$12 sta $0a lda $114c ora #$01 sta $0f lda $1153 ora #$01 sta $10 lda $115a ora #$01 sta $11 lda #$05 nop sta $15 lda #$24 nop sta $16 lda #$02 sta $0b lda #$01 sta $0c sta $0d sta $0e lda #$1c sta $13 lda #$31 sta $14 lda #$00 sta $19 lda #$d4 sta $18 rts dat_107f: .byte $00 // . // Referenced by: jsr from $1010 sub_1080: lda #$00 sta $12 loc_1084: lda #$00 sta $17 ldx $12 dex bmi loc_1097 loc_108d: lda #$07 clc adc $17 sta $17 dex bpl loc_108d loc_1097: ldx $12 dec $0c,x lda $0c,x cmp #$02 bne loc_10ab lda $0f,x and #$fe ldy #$04 sta ($17),y bne loc_1119 loc_10ab: cmp #$00 bne loc_1119 ldy #$00 lda $14 sta ($17),y iny