History
- Released
- 9 February 2006
- Text
- Jazzcat
- Charset
- Hein
- Music
- Hein Holt (Hein Design)
- Group
- Onslaught — Australia, founded 1 February 1995
Titled "Burkah Intro" on CSDb, this Onslaught production earned a 9.29/10 rating — a strong score reflecting the quality of later-era C64 intros. Released on 9 February 2006, it arrived over a decade after Onslaught's 1995 founding. Hein Holt — credited as Hein Design — contributed both the charset and two SID tunes: "Christians Everywhere V2" and "Hassan Gun," both preserved in the HVSC. Jazzcat handled the scrolltext, continuing his dual role as Onslaught's writer and the broader C64 scene's foremost journalist. The code, graphics, design, and NTSC-fix credits are listed on CSDb but without named handles — an unusual gap for a 2006 release. Onslaught was an Australian group that maintained a consistent presence in the C64 cracking scene well into the 2000s, collaborating with European groups despite geographic isolation. The intro demonstrates that by 2006, C64 productions had shifted from mass software distribution to a hobbyist preservation ethos.
Sources: CSDb · docsnyderspage
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:54 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $67ff (24576 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $0e00 (3584) // IRQ handler: $1482 (irq_1482) // // Code: 4727 bytes, Data: 19849 bytes // Labels: 523, Subroutines: 15 // // Cross-references: all OK // ============================================ // --- Region $0e00-$0f11 --- .pc = $0e00 "main_0e00" main_0e00: sei lda #$37 sta $01 jsr $ff84 ldy #$01 loc_0e0a: bit $d011 bmi loc_0e0a loc_0e0f: bit $d011 bpl loc_0e0f ldx #$72 loc_0e16: dex bpl loc_0e16 bit $d011 bmi loc_0e97 dey sty $02a6 lda #$d1 sta smc_14b8 // SMC: modifies $14b8 lda #$00 sta smc_14b9 // SMC: modifies $14b9 lda #$f8 sta smc_14dc // SMC: modifies $14dc lda #$40 sta smc_1531 // SMC: modifies $1531 lda #$06 sta smc_157a // SMC: modifies $157a lda #$0e sta smc_1591 // SMC: modifies $1591 lda #$9d sta smc_161d // SMC: modifies $161d sta smc_1622 // SMC: modifies $1622 sta smc_1627 // SMC: modifies $1627 lda #$0b sta smc_1655 // SMC: modifies $1655 lda #$32 sta smc_170c // SMC: modifies $170c lda #$01 sta smc_1713 // SMC: modifies $1713 sta smc_1718 // SMC: modifies $1718 lda #$05 sta smc_171d // SMC: modifies $171d lda #$b5 sta smc_1721 // SMC: modifies $1721 lda #$ea sta smc_1722 // SMC: modifies $1722 sta smc_1ecd // SMC: modifies $1ecd sta smc_1eda // SMC: modifies $1eda sta smc_1ee1 // SMC: modifies $1ee1 lda #$99 sta smc_1edb // SMC: modifies $1edb lda #$16 sta smc_1edc // SMC: modifies $1edc sta smc_1edf // SMC: modifies $1edf lda #$d0 sta smc_1edd // SMC: modifies $1edd sta smc_1ee0 // SMC: modifies $1ee0 lda #$8e sta smc_1ede // SMC: modifies $1ede lda #$60 sta smc_1ee2 // SMC: modifies $1ee2 jmp loc_1400 loc_0e97: sty $02a6 lda #$24 sta smc_14b8 // SMC: modifies $14b8 lda #$00 sta smc_14b9 // SMC: modifies $14b9 lda #$f0 sta smc_14dc // SMC: modifies $14dc lda #$3d sta smc_1531 // SMC: modifies $1531 lda #$05 sta smc_157a // SMC: modifies $157a lda #$0c sta smc_1591 // SMC: modifies $1591 lda #$8d sta smc_161d // SMC: modifies $161d sta smc_1622 // SMC: modifies $1622 sta smc_1627 // SMC: modifies $1627 lda #$21 sta smc_1655 // SMC: modifies $1655 lda #$37 sta smc_170c // SMC: modifies $170c lda #$ff sta smc_1713 // SMC: modifies $1713 sta smc_1718 // SMC: modifies $1718 lda #$27 sta smc_171d // SMC: modifies $171d lda #$a1 sta smc_1721 // SMC: modifies $1721 lda #$ea sta smc_1722 // SMC: modifies $1722 lda #$60 sta smc_1ecd // SMC: modifies $1ecd lda #$99 sta smc_1eda // SMC: modifies $1eda lda #$16 sta smc_1edb // SMC: modifies $1edb sta smc_1ede // SMC: modifies $1ede lda #$d0 sta smc_1edc // SMC: modifies $1edc sta smc_1edf // SMC: modifies $1edf lda #$8e sta smc_1edd // SMC: modifies $1edd lda #$60 sta smc_1ee0 // SMC: modifies $1ee0 sta smc_1ee1 // SMC: modifies $1ee1 sta smc_1ee2 // SMC: modifies $1ee2 jmp loc_1400 dat_0f11: // === Fill data (1 bytes, $0f11-$0f11) === .byte $00 // . // --- Region $10b9-$10bb --- .pc = $10b9 "Segment $10b9" .byte $80,$00 // nop #$00 // ILLEGAL brk