History
- Released
- 19 August 1989
- Group
- Fucked Beyond Repair -- United States, founded 1986
CSDb catalogues this as "FBR Intro (Hands V1)" -- coded by Elric. Released on 19 August 1989, this intro arrived during FBR's final active year before the group dissolved. The "Hands" name suggests the intro featured hand-shaped graphics -- Elric would produce a V2 revision the following month with updated charset work by Candyman. Disassembly confirms the intro contains no SID output, running as a silent visual presentation. Fucked Beyond Repair was founded in the US in 1986 and produced 594 documented releases across its lifespan. By late 1989, the group was nearing the end of its run as key members departed -- some, including Wanderer, going on to form The Survivors. The rapid iteration from V1 to V2 within a single month demonstrates the fast-paced development cycle that characterised American crack intro production during this period.
Sources: CSDb
// ============================================ // output - Part 1 of 2 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:20 // 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: $c800 (51200) // IRQ handler: $c900 (irq_c900) // IRQ handler: $ea31 (irq_ea31) // // Code: 656 bytes, Data: 62831 bytes // Labels: 138, Subroutines: 7 // // Verification: 5 line(s) auto-corrected to .byte for exact byte matching // // Cross-references: all OK // ============================================ // --- Region $0f0e-$0f0e --- .pc = $0f0e "$0f0e" .byte $12 // jam // ILLEGAL // --- Region $1409-$1409 --- .pc = $1409 "$1409" brk // --- Region $1505-$1505 --- .pc = $1505 "Segment $1505" brk // --- Region $18a9-$18a9 --- .pc = $18a9 "sub_18a9" // Referenced by: jsr from $fddb sub_18a9: brk // --- Region $6c80-$6c80 --- .pc = $6c80 "$6c80" brk // --- Region $80a5-$80a5 --- .pc = $80a5 "Segment $80a5" brk // --- Region $8dd0-$8dd0 --- .pc = $8dd0 "Segment $8dd0" brk // --- Region $c800-$c887 --- .pc = $c800 "main_c800" main_c800: sei lda #$7f sta $dc0d lda #$81 sta $d01a lda #$1b sta $d011 lda #$e9 sta $d012 lda #$00 sta $0314 lda #$c9 sta $0315 lda #$00 sta $81 lda #$30 sta $d018 lda #$08 jsr $ffd2 lda #$ea sta $0328 lda #$17 sta $80 lda #$00 sta $ae lda #$ca sta $af lda #$00 sta $fa nop nop nop lda #$0b sta $d022 lda #$0f sta $d023 ldy #$28 lda #$09 loc_c853: sta $db97,y sta $dbbf,y dey bne loc_c853 lda #$00 sta $d020 sta $d021 lda #$08 sta $dd00 jsr sub_c8b0 cli loc_c86d: lda $dc01 cmp #$ef bne loc_c86d sei lda #$31 sta $0314 lda #$ea sta $0315 jsr sub_c8c4 cli jmp loc_fce2 dat_c886: .byte $0c,$0c // .. // --- Region $c8b0-$c8cd --- .pc = $c8b0 "sub_c8b0" // Referenced by: jsr from $c869, $fd52 sub_c8b0: { ldy #$00 lda #$09 loop: sta $d800,y sta $d900,y sta $da00,y sta $db00,y iny bne loop rts } // Referenced by: jsr from $c87f, $fd68 sub_c8c4: lda #$97 sta $dd00 jsr $ff81 rts