History
- Group
- Onslaught -- Australia, founded 1 February 1995
A solo production by Conrad, who handled code, graphics, and music for this Onslaught crack intro. Doc Snyder's page documents the scrolltext as accompanying a crack of "Thunderzone Preview V2" by Virtual Life (copyright 1992--1998), with NTSC/PAL fixing, bug-fixing, and training all performed by Conrad. The scrolltext lists friendships with Nostalgia, Triad, Remember, Success & TRC, and Hokuto Force, and promotes both the group's website at onslaught.c64.org and their telnet BBS "Antidote" -- shared with Triad. Jazzcat supplied the original game for cracking. The all-in-one production style, with a single member covering every creative role, was characteristic of later-era Australian releases where distance from the European scene core made multi-person collaboration more challenging. This is one of several Onslaught entries in the collection, alongside #476 ons-03 and #991 ons-27. An Atlantis Prophecy interview titled "Massive Onslaught" provides further historical context on the group.
Sources: intros.c64.org · Doc Snyder's Page · Atlantis Prophecy
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:36:25 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $305f (10336 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $0900 (2304) // IRQ handler: $09e8 (irq_09e8) // // Code: 2448 bytes, Data: 7888 bytes // Labels: 207, Subroutines: 13 // // Cross-references: all OK // ============================================ // --- Region $0900-$0b47 --- .pc = $0900 "main_0900" main_0900: cli lda #$00 sta $d020 sta $d021 lda #$08 sta $0286 jsr $e544 ldx #$00 loc_0913: lda dat_0f40,x sta $042c,x lda $0f60,x sta $079c,x lda #$0b sta $d82c,x sta $db9c,x inx cpx #$20 bne loc_0913 ldx #$00 txa loc_092f: sta $0478,x sta $0550,x sta $0650,x inx bne loc_092f ldx #$00 loc_093d: lda #$0b sta $d9b8,x inx cpx #$78 bne loc_093d ldx #$00 loc_0949: lda #$ff sta $0340,x inx cpx #$40 bne loc_0949 lda #$00 ldx #$80 ldy #$10 sta $04 sta $06 sta $08 sta $0a stx $05 sty $07 lda #$00 ldx #$1d ldy #$18 sta smc_0d53 // SMC: modifies $0d53 stx smc_0d54 // SMC: modifies $0d54 sty $09 lda #$00 jsr sub_0fe9 lda #$11 sta $02 lda #$89 ldx #$0c ldy #$4a sta $d001 sta $d003 stx $d000 sty $d002 stx $d004 sty $d006 lda #$8f sta $d005 sta $d007 lda #$7f ldx #$80 ldy #$0a sta $d015 stx $d01d sty $d010 lda #$0b sta $d027 sta $d028 sta $d029 sta $d02a lda #$00 sta $d01d sta $d017 ldx #$0d stx $07f8 stx $07fa stx $07f9 stx $07fb sei lda #$7f ldx #$01 sta $dc0d stx $d01a lda #$e8 ldx #$09 sta $0314 stx $0315 cli loc_09e5: jmp loc_09e5 // Referenced by: branch from $09ed irq_09e8: lda $d012 cmp #$46 bne irq_09e8 ldx #$09 loc_09f1: dex bpl loc_09f1 lda #$00 sta $d021 lda $02 sta $d016 loc_09fe: lda $d012