History
- Group
- Unicess — Denmark, founded July 1989
One of several crack intros from Unicess, a Danish cracking and demo group founded in July 1989 under the tagline "Power from Denmark." Doc Snyder's page credits this intro to The Invisible Man on code, MZK on artwork, and Diflex (Markus Schneider) on music. The group was co-founded by Mason and Exory, with Mason serving as the primary cracker — his scrolltext references trained releases of Big Nose +6, Spacegun +8, and Golden Pyramids +11m. CSDb documents over 320 Unicess releases — predominantly game cracks — spanning 1989 to 1992. In 1992 the group reformed "from parts of Image," incorporating new members. Unicess also published the papermag Imagination and the diskmag Popcorn, which ran to ten issues. Other notable members included Ray and Divine, both coders. Two other Unicess intros appear in this collection: Unicess 13 and Unicess 19.
Sources: CSDb · docsnyderspage
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:58 // 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: $1a00 (6656) // IRQ handler: $1a66 (irq_1a66) // IRQ handler: $1a93 (irq_1a93) // IRQ handler: $1acf (irq_1acf) // IRQ handler: $1b06 (irq_1b06) // IRQ handler: $1b59 (irq_1b59) // IRQ handler: $1b75 (irq_1b75) // IRQ handler: $ea31 (irq_ea31) // IRQ handler: $1b66 (irq_1b66) // // Code: 3128 bytes, Data: 60360 bytes // Labels: 348, Subroutines: 9 // // Cross-references: all OK // ============================================ // --- Region $0b02-$0b2a --- .pc = $0b02 "loc_0b02" loc_0b02: lda #$0e sta $dad0,x lda $0e38,x .label loc_0b0b = * + 1 sta $06d0,x inx cpx #$f0 bne loc_0b02 rts loc_0b13: ldx $0343 inx stx $0343 cpx #$d0 beq loc_0b1f rts loc_0b1f: lda #$00 sta $0343 lda #$2a sta $1b94 rts dat_0b2a: .byte $ae // . // --- Region $0b34-$0b5f --- .pc = $0b34 "loc_0b34" loc_0b34: bvs loc_0b59 sta $1b87 lda $2380,x sta $2303 lda $2390,x sta $2308 lda $23a0,x sta $2309 inx stx $0344 cpx #$10 beq loc_0b54 rts loc_0b54: lda #$00 sta $0344 loc_0b59: lda #$b0 sta $1b94 rts dat_0b5f: .byte $00 // . // --- Region $0bd1-$0bfc --- .pc = $0bd1 "loc_0bd1" loc_0bd1: bpl loc_0bf7 sta $1b87 lda $2420,x sta $2303 lda txt_2430,x sta $2308 lda $2440,x sta $2309 inx stx $0346 cpx #$10 beq loc_0bf1 rts loc_0bf1: lda #$00 sta $0346 .label loc_0bf7 = * + 1 lda #$13 sta $1b94 rts dat_0bfc: .byte $00 // . // --- Region $1021-$1080 --- .pc = $1021 "sub_1021" // Referenced by: jsr from $1b87, $f813 sub_1021: ldx #$00 dec $1090 bmi loc_1034 jsr sub_1226 jsr sub_1225 jmp sub_1225 scr_1031: // === Screen RAM (3 bytes, $1031-$1033) === .byte $ff,$ff,$ff // scrcode: ... loc_1034: lda #$03 sta $1090 jsr sub_1040 jsr sub_103f // Referenced by: jsr from $103c sub_103f: inx // Referenced by: jsr from $1039 sub_1040: dec $108a,x bmi loc_1091 jmp sub_1226 // Referenced by: jsr from $1a41, $f6cc