History
- Released
- 26 June 1989
- Code
- Stormbringer
- Music
- Markus Schneider — "Lingo"
- Group
- North East Crackers — United States, founded 1988
Stormbringer coded for NEC alongside his parallel work for #40 Exodus — one coder serving multiple American groups simultaneously. Markus Schneider (Diflex) contributed "Lingo," his German compositions reaching the US scene through the same mail-trading networks that connected all active groups. North East Crackers was an American group founded in 1988, their name mirroring the British #68 North East Importers naming convention. Released on 26 June 1989, this came during the American scene's final year of regular output. The HVSC preserves Schneider's composition. Stormbringer's dual membership in both NEC and Exodus illustrates how the shrinking US scene consolidated — the same handful of skilled coders supported whatever groups remained active.
Sources: CSDb
// ============================================ // 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: $1920 (6432) // IRQ handler: $ea31 (irq_ea31) // IRQ handler: $1a25 (irq_1a25) // IRQ handler: $ea86 (nmi_ea86) // IRQ handler: $1a6f (irq_1a6f) // IRQ handler: $1aa1 (irq_1aa1) // // Code: 4758 bytes, Data: 58730 bytes // Labels: 468, Subroutines: 22 // // Cross-references: all OK // ============================================ // --- Region $0d60-$0d7a --- .pc = $0d60 "loc_0d60" loc_0d60: lda #$94 sta $ae lda #$58 sta $af jmp $0334 dat_0d6b: .byte $00,$00,$00,$00,$00 // ..... // Referenced by: jsr from $1d1b, $f1af sub_0d70: lda #$31 sta $0314 lda #$ea sta $0315 rts // --- Region $0e00-$0e07 --- .pc = $0e00 "sub_0e00" // Referenced by: jsr from $1aa4, $ef77 sub_0e00: jmp loc_0e9a // Referenced by: jsr from $19da, $eead sub_0e03: jmp loc_0ea4 dat_0e06: .byte $00,$00 // .. // --- Region $0e9a-$1444 --- .pc = $0e9a "loc_0e9a" loc_0e9a: lda dat_0e06 beq loc_0f10 bpl loc_0f05 jmp loc_0edd loc_0ea4: tax lda $0ede,x sta $0e46 txa sta $0e47 ldx #$00 asl asl clc adc $0e47 adc $0e47 tay loc_0ebb: lda $1526,y sta $1520,x iny inx cpx #$06 bne loc_0ebb ldy #$00 lda $0e47 asl adc $0e47 tax loc_0ed1: lda $0e07,y sta $0e07,y inx iny cpy #$03 bne loc_0ed1 loc_0edd: ldx #$02 lda #$00 loc_0ee1: sta $0e30,x sta $0e2a,x sta $0e27,x sta $0e1e,x sta $0e76,x sta $0e21,x sta $0e79,x sta $0e24,x dex bpl loc_0ee1 sta dat_0e06 lda $0e46 sta $0e42 loc_0f05: ldx #$18 lda #$00 loc_0f09: sta $d400,x dex bpl loc_0f09 rts loc_0f10: lda #$1f sta $d418 ldx #$02 stx $0e0d dec $0e42 bpl loc_0f25 lda $0e46 sta $0e42 loc_0f25: stx $0e38 lda $0e1a,x sta $0e1d lda $0e42 cmp $0e46 bne loc_0f57 txa