History
- Group
- Rowdy American Distributors [RAD] — United States
Rowdy American Distributors — typically abbreviated RAD — was an American group focused on software distribution rather than cracking. No individual credits for code, music, or graphics have been documented for this intro, and the CSDb search failed to return release data. This is the second-highest-ranked of six RAD entries in the collection, alongside #160 RAD-01, #433 RAD-06, #497 RAD-12, #549 RAD-07, and #797 RAD-13. An Atlantis Prophecy interview with Radar touches on the group, providing one of the few documentary references. The "Distributors" designation in their name explicitly identified their primary function — moving software across the United States via mail trading networks and BBS systems. American distribution groups served as critical links in the transatlantic C64 software ecosystem, ensuring European cracks reached US audiences and vice versa.
Sources: intros.c64.org · Atlantis Prophecy
// ============================================ // output - Part 1 of 2 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:30 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $ffff (63488 bytes) // Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation // Packer entry: $0810 (via BASIC SYS 2064) // Entry point: $33c0 (13248) // IRQ handler: $2900 (irq_2900) // IRQ handler: $2d00 (irq_2d00) // IRQ handler: $ea31 (loc_ea31) // // Code: 3978 bytes, Data: 59510 bytes // Labels: 358, Subroutines: 15 // // Cross-references: all OK // ============================================ // --- Region $0f1b-$0f87 --- .pc = $0f1b "sub_0f1b" // Referenced by: jsr from $17d7, $ecb4 sub_0f1b: lda #$7b sta $1475 lda #$14 sta $1476 lda #$9d sta $1477 lda #$14 sta $1478 lda #$b7 sta $1479 lda #$14 sta $147a jsr sub_14c9 jsr sub_14e1 jsr sub_14f9 lda #$00 ldx #$17 loc_0f46: sta $d400,x dex bpl loc_0f46 lda #$0f sta $d418 lda #$07 sta $d40a lda #$07 sta $d40c lda #$39 sta $d413 lda #$20 sta $d40d lda #$50 sta $d414 lda $1513 sta $1183 lda #$00 sta $1184 sta $1185 sta $1186 sta $1187 sta $1188 sta $1189 sta $0286 rts // --- Region $0fc1-$1183 --- .pc = $0fc1 "loc_0fc1" loc_0fc1: pla sta $fb pla sta $fa rts chr_0fc8: // === Charset data (5 bytes, $0fc8-$0fcc) === .byte $60,$60,$00,$00,$00 // char 0 (partial) // Referenced by: jsr from $310e sub_0fcd: cld lda $fa pha lda $fb pha lda dat_1182 bne loc_0fdc jmp loc_0fc1 loc_0fdc: jsr sub_1514 dec $1183 beq loc_0fe7 jmp loc_0fc1 loc_0fe7: lda $1513 sta $1183 lda $1184 beq loc_0ff5 jmp loc_1070 loc_0ff5: lda $118a sta $fa lda $118b sta $fb loc_0fff: ldy #$00 lda ($fa),y cmp #$01 bne loc_1036 lda $1475 clc adc #$02 sta $1475 lda $1476 adc #$00 sta $1476 loc_1018: jsr sub_14c9 lda $118a sta $fa lda $118b sta $fb ora $fa bne loc_0fff lda #$7b sta $1475 lda #$14 sta $1476 jmp loc_1018 loc_1036: sta $d401 iny lda ($fa),y sta $d405 lda #$80