History
- Group
- Hawk — Germany
A crack intro attributed to Hawk, linked on CSDb to a release by the Organisation for Software Swapping (OFSS), a German group. The CSDb entry — catalogued as "Hawk [seuck]" — identifies this as a crack of a SEUCK-created game, suggesting the intro screen accompanied a title built with the Shoot-'Em-Up Construction Kit. No individual code or music credits are recorded. OFSS operated from Germany and produced various releases documented on CSDb. The intros.c64.org listing generated discussion from sceners including AnthraX and Iceman in 2014. No coverage appears on Doc Snyder's page, Demozoo, or in any preserved diskmag articles. Groups like OFSS that focused on SEUCK game releases occupied a distinct niche in the cracking scene, often operating outside the high-profile first-day release competitions that dominated the larger crews. The lack of broader documentation suggests a localised operation within the German trading networks.
Sources: CSDb
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:46 // https://restore64.dev by datucker / Rabenauge // // Load address: $0801 End: $ffff (63487 bytes) // Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation // Packer entry: $0810 (via BASIC SYS 2064) // Entry point: $0a00 (2560) // IRQ handler: $0a35 (irq_0a35) // IRQ handler: $17f0 (irq_17f0) // IRQ handler: $ea31 (loc_ea31) // // Code: 1694 bytes, Data: 61793 bytes // Labels: 270, Subroutines: 18 // // Verification: 5 line(s) auto-corrected to .byte for exact byte matching // // Cross-references: all OK // ============================================ // --- Region $0820-$0846 --- .pc = $0820 "loc_0820" loc_0820: lda $dc01 and #$10 bne loc_0820 jsr sub_08f0 lda #$09 sta $b7 lda #$1b sta $bb lda #$04 sta $bc ldx #$00 loc_0838: lda dat_0846,x sta $0400,x inx cpx #$40 bne loc_0838 jmp $0400 dat_0846: .byte $a2 // . // --- Region $08f0-$08fe --- .pc = $08f0 "sub_08f0" // Referenced by: jsr from $0827 sub_08f0: sei lda #$00 sta $d418 jsr sub_1613 lda #$00 sta $d011 rts // --- Region $0a00-$0a87 --- .pc = $0a00 "smc_0a00" smc_0a00: .label smc_0a01 = * + 1 beq loc_0a19 // !SMC: modified by $0a0b, $0a11 jsr sub_17e0 jsr sub_0c50 lda $0314 sta smc_0a00 // SMC: modifies $0a00 lda $0315 sta smc_0a01 // SMC: modifies $0a01 sei lda #$7f .label loc_0a19 = * + 2 sta $dc0d lda #$01 sta $d01a sta $d01a lda #$1b sta $d011 lda #$35 sta $0314 lda #$0a sta $0315 cli rts dat_0a33: .byte $00,$00 // .. irq_0a35: inc $d019 lda #$18 sta $d018 lda dat_09ff sta $d016 ldy #$04 loc_0a45: dey bne loc_0a45 ldx #$00 loc_0a4a: lda $0d00,x sta $d021 sta $d021 ldy dat_0d40,x loc_0a56: dey nop bne loc_0a56 inx cpx #$18 bne loc_0a4a lda #$c8 sta $d016 lda #$00 sta $d020 sta $d021 lda #$90 sta $d012 lda #$15 sta $d018 jsr sub_0a90 jsr sub_0b00 jsr sub_0c00 jsr sub_0b30 jsr sub_1400 jmp (smc_0a00) // --- Region $0a90-$0aeb --- .pc = $0a90 "sub_0a90" // Referenced by: jsr from $0a76 sub_0a90: ldx #$04 loc_0a92: dec dat_09ff dex bne loc_0a92 lda dat_09ff cmp #$c0