History
- Released
- 1995
- Code
- Jolz
- Music
- Laxity (Thomas E. Petersen) — "Funk Off"
- Graphics
- DeeKay, Cupid
- NTSC Fix
- Donar
- Group
- Onslaught — Australia, founded 1 February 1995
A well-staffed production from Onslaught's founding year — Jolz coded, DeeKay and Cupid handled graphics, and Laxity (Thomas E. Petersen) contributed "Funk Off," preserved in the HVSC. Donar provided an NTSC fix, reflecting the Australian group's awareness that their productions needed to work on both PAL and NTSC hardware. Laxity was one of the most acclaimed Danish SID composers, and his presence elevates this intro musically. Released in 1995, this was among Onslaught's earliest productions following their founding on 1 February 1995. The group became one of the few Australian operations to maintain a lasting C64 scene presence, remaining active into the 2020s. This is one of several Onslaught entries in the rankings, alongside #151 ONS-03. Doc Snyder's page documents the group's extensive catalogue under the tagline "The pirates of the seven seas!" An Atlantis Prophecy interview titled "Massive Onslaught" provides further historical context.
Sources: CSDb · docsnyderspage
// ============================================ // output - Part 1 of 2 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:24 // https://restore64.dev by datucker / Rabenauge // // Load address: $0700 End: $4cff (17920 bytes) // Crunched with Exomizer v2/v3 — depacked by emulation // Packer entry: $080b (via BASIC SYS 2059) // Entry point: $4000 (16384) // // Code: 3912 bytes, Data: 14008 bytes // Labels: 402, Subroutines: 24 // // Cross-references: all OK // ============================================ // --- Region $1000-$1597 --- .pc = $1000 "sub_1000" // Referenced by: jsr from $401f sub_1000: jmp loc_158c loc_1003: .label loc_1004 = * + 1 jmp loc_1006 loc_1006: lda #$1f sta $d418 bit $1619 bmi loc_1044 bvs loc_1043 ldx #$02 loc_1014: lda #$01 sta $159e,x lda #$00 sta $1601,x sta $160d,x sta $160a,x sta $15e6,x sta $15cb,x sta $15aa,x dex bpl loc_1014 ldy #$14 loc_1032: sta $d400,y dey bpl loc_1032 lda $1616 sta $1618 lda #$80 sta $1619 loc_1043: rts loc_1044: ldx #$02 dec $1618 bpl loc_105a dec $159e dec $159f dec $15a0 lda $1616 sta $1618 loc_105a: lda #$00 sta $161c loc_105f: lda $161d,x sta $161a lda $159e,x bpl loc_106d jmp loc_10ea loc_106d: bne loc_107b lda $1618 beq loc_10b6 cmp #$03 bcs loc_107b jmp loc_107e loc_107b: jmp loc_123e loc_107e: lda $1607,x bne loc_10b3 lda $1616 cmp #$03 bcs loc_108f lda $15d1,x beq loc_109e loc_108f: lda $1618 cmp #$02 beq loc_10ae lda #$00 sta $15c8,x jmp loc_123e loc_109e: lda $1618 bne loc_10b3 ldy $15aa,x lda $16e4,y and #$f0 sta $15c8,x loc_10ae: lda #$fe sta $15cb,x loc_10b3: jmp loc_123e loc_10b6: lda $1610,x sta $fd lda $1613,x sta $fe ldy $1601,x loc_10c3: lda ($fd),y bpl loc_10e0 cmp #$ff bne loc_10d0 ldy #$00 jmp loc_10c3 loc_10d0: cmp #$fe bne loc_10d7 jmp loc_1592 loc_10d7: and #$1f