History
- Released
- 12 November 1987
- Code
- Sonix
- Music
- Matrix (Daniel Hansson) — "Gymnioped", David Whittaker — "Armageddon Man"
- Group
- Laser — United Kingdom, founded 1986
Released on 12 November 1987, this Laser intro was coded by Sonix and features a dual-music arrangement with compositions by Matrix (Daniel Hansson) — the Swedish musician performing as part of Nordic Beat — and David Whittaker, one of the most renowned commercial SID composers of the era. Both tunes, "Gymnioped" and "Armageddon Man," are preserved in the High Voltage SID Collection. Laser, tagged LCS, was a British cracking group founded in 1986. Doc Snyder's Page documents the group's other intros as the work of Ironfist on code, with contributions from L'Trimm, Tob, and musicians like Gangstar (Thomas Krefter) and Genius (Veli-Matti Jokela). The inclusion of a David Whittaker composition is notable — Whittaker was a professional game music composer whose melodies were frequently ripped for use in crack intros. Laser has two other entries in this collection: #311 Laser-02 and #483 Laser-05.
Sources: CSDb · Doc Snyder's Page
// ============================================ // output - Part 1 of 2 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:17 // https://restore64.dev by datucker / Rabenauge // // Load address: $0801 End: $e3ff (56319 bytes) // Crunched with Exomizer — depacked by emulation // Packer entry: $080b (via BASIC SYS 2059) // Entry point: $ca40 (51776) // IRQ handler: $ea31 (irq_ea31) // // Code: 916 bytes, Data: 55403 bytes // Labels: 61, Subroutines: 5 // // Verification: 5 line(s) auto-corrected to .byte for exact byte matching // // Cross-references: all OK // ============================================ // --- Region $8cd0-$8cd0 --- .pc = $8cd0 "Segment $8cd0" brk // --- Region $8dd0-$8dd0 --- .pc = $8dd0 "Segment $8dd0" brk // --- Region $a68e-$a68e --- .pc = $a68e "sub_a68e" // Referenced by: jsr from $cabc sub_a68e: brk // --- Region $a7ae-$a7ae --- .pc = $a7ae "loc_a7ae" loc_a7ae: brk // --- Region $c000-$c2a1 --- .pc = $c000 "loc_c000" loc_c000: sei lda #$37 sta $01 lda #$f5 sta $d018 lda #$07 sta $ff jsr sub_c575 ldx #$a2 ldy #$c2 jsr sub_c5eb ldy #$01 sty $dc0d sty $d01a dey sty $dd00 sty $d020 sty $d021 sty $d010 sty $d015 sty $fb lda #$d0 sta $fc loc_c036: lda #$33 sta $01 lda ($fb),y inc $01 sta ($fb),y iny bne loc_c036 inc $fc lda $fc cmp #$d7 bne loc_c036 dec $01 ldy #$00 loc_c04f: lda chr_d000,y inc $01 sta $d200,y sta $d201,y dec $01 lda $d001,y inc $01 sta $d202,y sta $d203,y dec $01 lda $d002,y inc $01 sta $d204,y sta $d205,y dec $01 lda $d003,y inc $01 sta $d206,y sta $d207,y dec $01 lda $d004,y inc $01 sta $d300,y sta $d301,y dec $01 lda $d005,y inc $01 sta $d302,y sta $d303,y dec $01 lda $d006,y inc $01 sta $d304,y sta $d305,y lda #$00 sta $d306,y sta $d307,y dec $01 lda $d100,y inc $01 sta $d400,y sta $d401,y dec $01 lda $d101,y inc $01 sta $d402,y sta $d403,y dec $01 lda $d102,y inc $01 sta $d404,y sta $d405,y dec $01 lda $d103,y inc $01 sta $d406,y sta $d407,y dec $01 lda $d104,y inc $01 sta $d500,y sta $d501,y dec $01