History
- Released
- February 1989
- Code
- Bitman
- Music
- Charles Deenen — "Constant Runner" (ripped)
- Graphics
- The Fat Boy
- Group
- Unibit — Netherlands, founded February 1989
The debut intro from Unibit, a Dutch group founded in February 1989 — the same month as this release, making it their inaugural production. Bitman coded while The Fat Boy contributed the graphics. The music is Charles Deenen's "Constant Runner," a ripped SID preserved in the HVSC. Deenen was a Dutch composer who later transitioned to professional game audio work, and his presence in a Dutch group's intro reflects the tight-knit nature of the Netherlands C64 scene. Unibit's founding in early 1989 places them in the later wave of cracking groups, arriving when the C64 scene was already mature and established groups dominated distribution. The complete credits — code, graphics, and music — suggest a fully staffed group from day one, despite their short documented history. No further information about the group survives in major scene archives.
Sources: CSDb · CSDb Group
// ============================================ // output - Part 1 of 2 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:37:18 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $47ff (16384 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $47e0 (18400) // IRQ handler: $1d44 (irq_1d44) // IRQ handler: $2089 (nmi_2089) // // Code: 3939 bytes, Data: 12445 bytes // Labels: 343, Subroutines: 29 // // Cross-references: all OK // ============================================ // --- Region $1070-$10d4 --- .pc = $1070 "loc_1070" loc_1070: .label loc_1072 = * + 2 jmp loc_1c2b // Referenced by: jsr from $1d6b sub_1073: jmp loc_119c dat_1076: .byte $4c,$86,$11,$00 // L... // Referenced by: jsr from $1c4e sub_107a: lda #$00 sta smc_119d // SMC: modifies $119d ldx #$26 loc_1081: sta $d4,x dex bne loc_1081 sta $1079 sta smc_1751 // SMC: modifies $1751 sta smc_174c // SMC: modifies $174c ldx #$14 loc_1091: sta $d400,x dex bpl loc_1091 lda #$0f sta smc_174a // SMC: modifies $174a sec ror smc_119d rts dat_10a1: .byte $00,$07,$0e,$1c // .... .byte $ff,$3e,$51 // isc $513e,x // ILLEGAL loc_10a8: ror $7b sta ($a9),y .byte $c3,$dd // dcp ($dd,x) // ILLEGAL .byte $fa // nop // ILLEGAL clc sec .byte $5a // nop // ILLEGAL adc $cca3,x inc $23,x .byte $53,$86 // sre ($86),y // ILLEGAL .byte $bb,$f4,$30 // las $30f4,y // ILLEGAL bvs loc_1072 .byte $fb,$47,$98 // isc $9847,y // ILLEGAL sbc $a747 .byte $0c,$77,$e9 // nop $e977 // ILLEGAL adc ($e1,x) pla .byte $f7,$8f // isc $8f,x // ILLEGAL bmi loc_10a8 .byte $8f,$4e,$18 // sax $184e // ILLEGAL .byte $ef,$d2,$c3 // isc $c3d2 // ILLEGAL dat_10d4: .byte $c3 // . // --- Region $1186-$1207 --- .pc = $1186 "loc_1186" loc_1186: lda #$00 sta $d404 sta $d40b sta $d412 sta smc_119d // SMC: modifies $119d lda #$37 sta $01 jmp loc_4700 dat_119b: .byte $60 // ` loc_119c: .label smc_119d = * + 1 lda #$80 // !SMC: modified by $107c, $1191 bmi loc_11a1 dat_11a0: .byte $60 // ` loc_11a1: lda $1079 beq loc_11b4 dec $fa bpl loc_11b4 sta $fa lda smc_174a beq loc_1186 dec smc_174a loc_11b4: ldx #$02 dec $f6 bpl loc_11c0 lda #$02 sta $f6 bne loc_11c8 loc_11c0: dec $f5 bpl loc_11c8 lda #$01 sta $f5 loc_11c8: stx $d4 lda #$01 cmp $f5 beq loc_11d3 jmp loc_13a1 loc_11d3: dec $ec,x bmi loc_11da jmp loc_137c