History
- Group
- Rowdy American Distributors [RAD] — United States
The twelfth numbered intro from Rowdy American Distributors — an American group whose name explicitly identifies its role as a distribution operation in the transatlantic C64 software trading network. No individual credits for code, music, or graphics have been identified, and the CSDb search failed to return release data. An Atlantis Prophecy interview with Radar provides documentary context on the group. Comments on intros.c64.org from Rough and Changeling of Abyss confirm community recognition. This is one of six RAD entries in the collection, alongside #160 RAD-01, #258 RAD-03, #433 RAD-06, #549 RAD-07, and #797 RAD-13. RAD's output of at least thirteen numbered intros demonstrates sustained activity, and the group's abbreviation — doubling as 1980s slang for something impressive — was a deliberate branding choice common in scene culture of that era.
Sources: intros.c64.org · Atlantis Prophecy
// ============================================ // output - Part 1 of 3 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:34 // 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: $ca00 (51712) // IRQ handler: $cc6c (irq_cc6c) // IRQ handler: $ea31 (irq_ea31) // // Code: 1530 bytes, Data: 61957 bytes // Labels: 159, Subroutines: 6 // // Verification: 5 line(s) auto-corrected to .byte for exact byte matching // // Cross-references: all OK // ============================================ // --- Region $288d-$288d --- .pc = $288d "Segment $288d" brk // --- Region $8dd0-$8dd0 --- .pc = $8dd0 "Segment $8dd0" brk // --- Region $ca00-$cad5 --- .pc = $ca00 "main_ca00" main_ca00: lda #$36 sta $01 ldx #$00 loc_ca06: lda $0800,x sta $b800,x lda $0900,x sta $b900,x lda $0a00,x sta $ba00,x lda $0b00,x sta $bb00,x lda $0c00,x sta $bc00,x lda $0d00,x sta $bd00,x lda $0e00,x sta $be00,x lda $0f00,x sta $bf00,x dex bne loc_ca06 lda #$37 sta $01 jmp loc_ca83 loc_ca40: lda #$36 sta $01 ldx #$00 loc_ca46: lda $b800,x sta $0800,x lda $b900,x sta $0900,x lda $ba00,x sta $0a00,x lda $bb00,x sta $0b00,x lda $bc00,x sta $0c00,x lda $bd00,x sta $0d00,x lda $be00,x sta $0e00,x lda $bf00,x sta $0f00,x dex bne loc_ca46 lda #$37 sta $01 jmp loc_fce2 dat_ca80: .byte $4c,$ae,$a7 // L.. loc_ca83: ldx #$00 loc_ca85: lda dat_c000,x sta $0800,x lda $c100,x sta $0900,x lda $c200,x sta $0a00,x lda $c300,x sta $0b00,x lda $c400,x sta $0c00,x lda $c500,x sta $0d00,x lda $c600,x sta $0e00,x lda $c700,x sta $0f00,x dex bne loc_ca85 jmp loc_cc00 dat_cabb: .byte $00,$00,$00,$00,$00 // ..... // Referenced by: jsr from $cf52, $ffde sub_cac0: lda #$36 sta $01 ldx #$00 loc_cac6: lda dat_b6f8,x sta $06f8,x inx cpx #$f0 bne loc_cac6 lda #$37 sta $01 rts // --- Region $cc00-$cc04 --- .pc = $cc00 "loc_cc00" loc_cc00: jmp loc_cf4f dat_cc03: .byte $71,$a8 // q. // --- Region $cc2c-$ccd2 --- .pc = $cc2c "sub_cc2c" // Referenced by: jsr from $cf4f, $ffdb sub_cc2c: