History
- Group
- The Pharao + The Syndicate
A joint crack intro from The Pharao and The Syndicate -- two groups collaborating under a combined banner. The CSDb search returned no relevant matches, and Doc Snyder's page, Demozoo, and other archives similarly lack entries. No individual credits for code, music, or graphics have been identified in any source. Comments on intros.c64.org from 2006 include contributions from users identified as Pharao and Syndicate themselves, confirming that former members were aware of the intro's preservation and still engaged with the archival community. A further comment from Rough in 2010 adds to the thread. Joint releases were a common arrangement in the C64 scene, where groups pooled resources and talent to increase their output and visibility within the mail-trading networks. The presence of comments from both named parties suggests the groups maintained distinct identities despite their collaboration. Without additional documentation, the release date, country of origin, and all individual credits remain unknown -- the intro survives primarily through its binary on intros.c64.org.
Sources: intros.c64.org
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:26 // 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: $5000 (20480) // // Code: 41 bytes, Data: 63446 bytes // Labels: 237, Subroutines: 1 // // Verification: 2 line(s) auto-corrected to .byte for exact byte matching // // Cross-references: all OK // ============================================ // --- Region $5000-$5027 --- .pc = $5000 "main_5000" main_5000: sei lda #$60 sta.abs $002c lda #$a0 sta.abs $0038 lda #$00 sta $6000 lda $0284 sta.abs $0038 lda #$03 sta.abs $002d lda $0282 sta.abs $002e jsr sub_a659 jmp loc_a7ae dat_5027: // === Data block (1 bytes, $5027-$5027) === .byte $60 // ` // --- Region $a659-$a659 --- .pc = $a659 "sub_a659" // Referenced by: jsr from $5021 sub_a659: brk // --- Region $a7ae-$a7ae --- .pc = $a7ae "loc_a7ae" loc_a7ae: brk // ============================================ // Data blocks // ============================================ // --- Region $0801-$0801 --- .pc = $0801 "dat_0801" dat_0801: // === BASIC loader stub === .byte $00,$00 // [corrected] was: .byte $0c,$08 // next line pointer ($080c) .byte $00,$00 // line number 0 .byte $00 // [corrected] was: .byte $9e // SYS token // --- Region $0870-$08b3 --- .pc = $0870 "dat_0870" dat_0870: .byte $a5,$01,$29,$fe,$85,$01,$a2,$00,$a0,$10,$18,$20,$e2,$fc,$a9,$01 // ..)........ .... .byte $a2,$08,$a0,$ff,$20,$ba,$ff,$a9,$04,$a2,$28,$a0,$0c,$20,$bd,$ff // .... .....(.. .. .byte $a9,$00,$20,$d5,$ff,$4c,$00 // .. ..L. txt_0897: .text " MENU" .byte $a0 // ' ' | $80 (end-of-string marker) txt_089d: .text "J " .byte $d8 // 'X' | $80 (end-of-string marker) .byte $ff,$a5,$01,$09,$01,$00,$01,$00,$00,$00,$02,$00,$00,$00,$00,$00 // ................ .byte $7f,$00,$7f // ... dat_08b3: // === Fill data (1 bytes, $08b3-$08b3) === .byte $00 // . // --- Region $0c00-$0c43 --- .pc = $0c00 "dat_0c00" dat_0c00: .byte $a5,$01,$29,$fe,$85,$01,$a2,$00,$a0,$10,$18,$20,$99,$ff,$a9,$01 // ..)........ .... .byte $a2,$08,$a0,$ff,$20,$ba,$ff,$a9,$04,$a2,$28,$a0,$0c,$20,$bd,$ff // .... .....(.. .. .byte $a9,$00,$20,$d5,$ff,$4c,$00 // .. ..L. txt_0c27: .text " MENU" .byte $a0 // ' ' | $80 (end-of-string marker) txt_0c2d: .text "J " .byte $d8 // 'X' | $80 (end-of-string marker) .byte $ff,$a5,$01,$09,$01,$00,$01,$00,$00,$00,$02,$00,$00,$00,$00,$00 // ................ .byte $7f,$00,$7f // ... dat_0c43: // === Fill data (1 bytes, $0c43-$0c43) === .byte $00 // . // --- Region $1000-$12fe --- .pc = $1000 "txt_1000" txt_1000: .text "SWAG" .byte $00 // string terminator .byte $00,$00,$00,$00,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff // ................ .byte $ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff // ................ .byte $ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff // ................ .byte $ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff // ................ .byte $ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$00,$00,$00,$00 // ................ .fill 9, $00 .byte $05,$50,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$00,$ff // .P.............. .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // ................ .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // ................ .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // ................ .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // ................ .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // ................ .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // ................ .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // ................ .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // ................ .byte $00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff // ................ .byte $00,$00,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00 // ................ .byte $ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00 // ................ .byte $ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00 // ................ .byte $ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00 // ................ .byte $ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00 // ................ .byte $ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00 // ................ .byte $ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00 // ................ .byte $ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00 // ................ .byte $ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00 // ................ .byte $ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00 // ................ .byte $ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00 // ................ .byte $ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00 // ................ .byte $ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00,$ff,$ff,$00,$00 // ................