History
- Released
- June 1991
- Code
- Watchman
- Graphics
- Rowdy
- Help
- Bacchus
- Group
- Fairlight — Sweden, founded 14 April 1987
CSDb credits Watchman as coder with Rowdy on graphics and Bacchus providing "Help" — a vague credit that likely indicates technical assistance or debugging. No music is listed, making this an unusual silent Fairlight intro. Released in June 1991, this represents Fairlight's transitional period between the Woodo/Alchemist eras. Rowdy's graphics credit is significant — this is the same Rowdy who confirmed that #3 Dynamic Duo inspired the original Fairlight intro. Bacchus would later become one of Fairlight's most important members in the demo scene era. Doc Snyder's page documents the full Fairlight intro chronology. The absence of music — in a group defined by the Druid II tune — suggests this was either a quick utility intro or a deliberate stylistic departure.
Sources: CSDb · docsnyderspage
// ============================================ // output - Part 1 of 2 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:22 // https://restore64.dev by datucker / Rabenauge // // Load address: $0801 End: $ffff (63487 bytes) // Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation // Packer entry: $0810 (via BASIC SYS 2064) // Entry point: $7040 (28736) // // Code: 535 bytes, Data: 62952 bytes // Labels: 57, Subroutines: 4 // // Verification: 5 line(s) auto-corrected to .byte for exact byte matching // // Cross-references: all OK // ============================================ // --- Region $7000-$701c --- .pc = $7000 "loc_7000" loc_7000: lda #$0f jsr $e536 lda #$0b sta $d020 sta $d021 ldx #$13 loc_700f: lda $701e,x sta $0431,x dex bne loc_700f jmp loc_fce2 dat_701b: .byte $00,$00 // .. // --- Region $7040-$71dd --- .pc = $7040 "main_7040" main_7040: sei jsr $e544 ldy #$11 loc_7046: ldx #$03 loc_7048: jsr sub_71d2 dex bpl loc_7048 lda $73f0,y sta $d020 sta $d021 dey bpl loc_7046 jsr $e536 stx $7513 stx $7515 dex stx $7516 stx $7514 txa loc_706b: sta $0400,x dex bne loc_706b loc_7071: lda $745f,x sta $0400,x inx cpx #$70 bne loc_7071 ldy #$0a lda #$fe loc_7080: sta $0475,y dey bpl loc_7080 ldy #$16 loc_7088: lda $741a,y sta $04a8,y sta $06d8,y lda $7431,y sta $04d0,y sta $0700,y lda $7448,y sta $04f8,y sta $0728,y dey bpl loc_7088 ldy #$20 loc_70a8: lda $74cf,y sta $0543,y lda $74f0,y sta $0683,y lda #$0f sta $d943,y sta $da83,y dey bpl loc_70a8 ldy #$27 loc_70c1: lda #$64 sta $0590,y sta $0608,y lda #$63 sta $05b8,y sta $0630,y dey bpl loc_70c1 jsr sub_7199 loc_70d7: lda #$6d jsr sub_7517 lda #$16 sta $d018 lda #$8d jsr sub_7517 .label smc_70e7 = * + 1 lda #$00 // !SMC: modified by $71ab sta $d016 ldx #$e0 loc_70ed: dex bne loc_70ed lda #$08 sta $d016 lda #$c1 jsr sub_7517 lda #$10 sta $d018 lda #$e0 jsr sub_7517