History
- Group
- Venom — Denmark, founded 1987
A crack intro from Venom, a Danish cracking and demo group founded in 1987 by Rebel. CSDb documents three members: Rebel (mega swapper), Tintin (coder and cracker), and Vision 2016 (cracker). Despite the compact roster, the group produced 23 releases — predominantly game cracks from 1987 including titles like Airwolf II, Cyborg, and Nemesis the Warlock. Venom also released standalone intros and a one-file demo called "The Wild Side." The group operated during the formative years of the Danish C64 scene, which would soon become one of Europe's most productive — home to Dominators, Triad, and numerous other crews. The group's name was not unique in the scene — separate formations called Venom existed in the United States and Germany, necessitating the "(DK)" suffix used on intros.c64.org. No individual credits for this specific intro have been identified. Comments from Bug Guts and Rough on intros.c64.org confirm the production's recognition within the preservation community.
Sources: CSDb Group
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:59 // https://restore64.dev by datucker / Rabenauge // // Load address: $0801 End: $ffff (63487 bytes) // Crunched with Exomizer — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $ec00 (60416) // IRQ handler: $1025 (irq_1025) // // Code: 609 bytes, Data: 62878 bytes // Labels: 70, Subroutines: 1 // // Verification: 4 line(s) auto-corrected to .byte for exact byte matching // // Cross-references: all OK // ============================================ // --- Region $1560-$1560 --- .pc = $1560 "sub_1560" // Referenced by: jsr from $edfd sub_1560: brk // --- Region $15a0-$15a0 --- .pc = $15a0 "loc_15a0" loc_15a0: brk // --- Region $55bd-$55bd --- .pc = $55bd "Segment $55bd" brk // --- Region $ea31-$ea31 --- .pc = $ea31 "loc_ea31" loc_ea31: brk // --- Region $ec00-$ecf9 --- .pc = $ec00 "main_ec00" // Referenced by: jmp from $ec26 main_ec00: ldx #$00 loc_ec02: lda $0f00,x tay lda $ed00,x sta $0f00,x tya sta $ed00,x inx bne loc_ec02 lda $ec04 cmp #$18 beq loc_ec29 inc $ec04 inc $ec08 inc $ec0b inc $ec0f jmp main_ec00 loc_ec29: ldx #$00 loc_ec2b: lda $3000,x tay lda $f700,x sta $3000,x tya sta $f700,x inx bne loc_ec2b lda $ec2d cmp #$33 beq loc_ec52 inc $ec2d inc $ec31 inc $ec34 inc $ec38 jmp loc_ec29 loc_ec52: ldx #$00 loc_ec54: lda $2800,x tay lda dat_fb00,x sta $2800,x tya sta dat_fb00,x inx bne loc_ec54 lda $ec56 cmp #$2c beq loc_ec7b inc $ec56 inc $ec5a inc $ec5d inc $ec61 jmp loc_ec52 loc_ec7b: ldx #$00 loc_ec7d: lda $2000,x sta $e400,x inx bne loc_ec7d lda $ec7f cmp #$27 beq loc_ec96 inc $ec7f inc $ec82 jmp loc_ec7b loc_ec96: jmp loc_15a0 dat_ec99: .byte $ea // . loc_ec9a: ldx #$00 loc_ec9c: lda $ed00,x sta $0f00,x loc_eca2: inx bne loc_ec9c lda $eca1 cmp #$18 beq loc_ecb5 inc $ec9e inc $eca1 jmp loc_ec9a