History
- Released
- November 1991
- Code
- Syllinor
- Music
- Greg (Gergely Erdelyi) / Link (Klaus Grongaard) — multiple tunes
- Graphics
- Clairvoyant
- Group
- Faces — Hungary, founded 1990
The sole ranked intro from Faces, a Hungarian group founded in 1990. Syllinor coded the intro while Clairvoyant contributed the graphics, released in November 1991. The soundtrack is generous, featuring four SID tunes from two composers: Greg (Gergely Erdelyi) contributed three pieces — including "1.5 Years Faces: Sphere Plotter," "Ducktales (remixed)," and "Revenge 2 (part 14)" — while Link (Klaus Grongaard) provided "Dwarf Fly." All four tunes are preserved in the HVSC. The "1.5 Years Faces" title in Greg's composition dates the group's founding to approximately mid-1990, consistent with the CSDb founding year. Faces represents the Hungarian C64 scene — a community that produced several notable groups and demos but received less international attention than the Scandinavian or German scenes. Link, a Danish composer, appears across numerous crack intros from different groups, and his involvement connects Faces to the broader Northern European musician network. Success's scrolltext on Doc Snyder's page greets Faces alongside other early-1990s groups.
Sources: CSDb
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:38 // 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: $2000 (8192) // IRQ handler: $2200 (irq_2200) // IRQ handler: $2239 (irq_2239) // IRQ handler: $2261 (irq_2261) // IRQ handler: $227b (irq_227b) // // Code: 3337 bytes, Data: 60151 bytes // Labels: 431, Subroutines: 10 // // Cross-references: all OK // ============================================ // --- Region $1021-$1080 --- .pc = $1021 "sub_1021" // Referenced by: jsr from $221e, $f914 sub_1021: ldx #$00 dec $1090 bmi loc_1034 jsr sub_1226 jsr sub_1225 jmp sub_1225 dat_1031: .byte $ff,$ff,$fe // ... loc_1034: lda #$02 sta $1090 jsr sub_1040 jsr sub_103f // Referenced by: jsr from $103c, $eb2f sub_103f: inx // Referenced by: jsr from $1039, $eb2c sub_1040: dec $108a,x bmi loc_1091 jmp sub_1226 // Referenced by: jsr from $2028, $f78d sub_1048: lda #$1f sta $d418 lda #$f0 sta $d417 and #$0f sta smc_1262 // SMC: modifies $1262 ldx #$0f loc_1059: sta dat_1081,x dex bpl loc_1059 ldx #$02 loc_1061: lda tbl_lo_14b9,x sta $fa lda tbl_hi_14bc,x sta $fb ldy #$00 lda ($fa),y sta $108d,x iny lda ($fa),y sta $10e6,x and #$0f sta $10e9,x dex bpl loc_1061 rts // --- Region $1091-$10c6 --- .pc = $1091 "loc_1091" loc_1091: ldy $108d,x cpy #$fe bne loc_10a1 // Referenced by: jsr from $10c0, $ebb3 sub_1098: lda $1084,x and #$fe sta $1084,x rts loc_10a1: lda $1c1e,y sta $fa lda $1bee,y sta $fb ldy dat_1081,x lda ($fa),y bmi loc_10d2 cmp #$60 bcc loc_10f9 loc_10b6: and #$1f sta $108a,x lda #$fe sta dat_1031,x jsr sub_1098 loc_10c3: jmp loc_1187 dat_10c6: .byte $00 // . // --- Region $10d2-$10dd --- .pc = $10d2 "loc_10d2" loc_10d2: cmp #$a0 bcc loc_10ec and #$1f sta $108a,x bcs loc_10c3 brk // --- Region $10ec-$1141 --- .pc = $10ec "loc_10ec" loc_10ec: asl asl asl sta dat_13d9,x iny lda ($fa),y cmp #$60 bcs loc_10b6