History
- Released
- 15 July 1989
- Group
- Derbyshire Ram — United Kingdom
Derbyshire Ram was the handle of a British scener — also known as The Yokel — who operated as a solo cracker, coder, and importer. This first intro, released 15 July 1989, was coded by Tigger of The Xerox Team with graphics by The Slab and a SID rendition of the Alf TV theme by Link of Cheyens. CSDb records the intro being reused across over 20 cracks, from Arcade Classics to Daley Thompson's Decathlon. Derbyshire Ram's career spanned an impressive range of groups: he was a member of The Dominators from May 1990 to November 1991, then founded Deadline, joined Illusion, moved to Avantgarde, and later Fantastic 4 Cracking Group. His charset work appears in several Dominators intros including their February 1991 and August 1991 productions. Derbyshire Ram passed away on 27 May 2007 after a four-year battle with cancer, as recorded on his CSDb profile — a loss felt across the community he had served for nearly two decades.
Sources: CSDb · CSDb scener
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:20 // https://restore64.dev by datucker / Rabenauge // // Load address: $07ee End: $3401 (11284 bytes) // Crunched with Beta Dynamic v3 — depacked by emulation // Packer entry: $080b (via BASIC SYS 2059) // Entry point: $080f (2063) // IRQ handler: $0880 (irq_0880) // IRQ handler: $ea31 (irq_ea31) // // Code: 1903 bytes, Data: 9381 bytes // Labels: 193, Subroutines: 13 // // Cross-references: all OK // ============================================ // --- Region $080f-$083c --- .pc = $080f "main_080f" main_080f: sei loc_0810: lda #$80 sta $fffe lda #$08 sta $ffff lda #$7f sta $dc0d lda $dc0d lda #$81 sta $d01a lda #$1b sta $d011 lda #$00 sta $d012 jsr sub_08b9 lda #$35 sta $01 cli loc_0839: jmp loc_0839 dat_083c: // === Fill data (1 bytes, $083c-$083c) === .byte $00 // . // --- Region $0880-$0954 --- .pc = $0880 "irq_0880" // Referenced by: jmp from $0a8d irq_0880: lda $0334 clc adc #$01 cmp #$03 bcc loc_088c lda #$00 loc_088c: sta $0334 asl tay lda dat_0803,y sta $d012 lda $d011 and #$7f ora $0804,y sta $d011 lda $0809,y sta $fffe lda $080a,y sta $ffff inc $d019 lda $dc01 and #$10 beq loc_0925 rti // Referenced by: jsr from $0831 sub_08b9: lda #$0a sta $d020 sta $d021 sta $0286 jsr $e544 lda #$18 sta $d018 lda #$07 sta $d022 lda #$08 sta $d023 ldy #$27 loc_08d8: lda #$20 sta $0630,y sta $06a8,y lda #$0b sta $da58,y sta $da80,y dey bpl loc_08d8 ldx #$00 ldy #$00 loc_08ef: lda txt_2600,x sta $0518,y clc adc #$40 sta $0519,y clc adc #$40 sta $0540,y clc adc #$40 .label sub_0906 = * + 2 sta $0541,y lda #$05 sta $d918,y sta $d919,y sta $d940,y sta $d941,y inx iny iny cpy #$28 bne loc_08ef lda #$00 jsr sub_1ffa jsr sub_0cc0 rts loc_0925: lda #$37 sta $01 lda #$00 sta $d01a lda #$31 sta $0314 lda #$ea sta $0315 jsr $ff5b