History
- Code
- Pinker
- Graphics
- Yamael
- Music
- GT (Geir Tjelta)
- Released
- 1993
- Group
- Headway [HW] -- Hungary
Headway Crack Intro #01 is a C64 crack intro released in 1993 by the Hungarian cracking group Headway. The intro was coded by Pinker, with graphics by Yamael and music by GT (Geir Tjelta) -- using his "Title/Highscore (preview)" SID composition, preserved in the HVSC. Doc Snyder's page lists the musician under the alternate handle "Predator," which was Geir Tjelta's scene name -- the same person credited as GT on CSDb. Both CSDb and Doc Snyder confirm Pinker as coder and Yamael as graphician. The scrolltext announces a first release of "Translogic" by Pinker and mentions an upcoming party in Szeged, Hungary at the end of August. Headway operated from Hungary, which was home to a thriving C64 scene in the early 1990s. The release is preserved on CSDb as release #196356, verified through the Doc Snyder link.
Sources: CSDb · CSDb Group · intros.c64.org · Doc Snyder
// ============================================ // 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: $0800 End: $32ff (11008 bytes) // Crunched with Exomizer v2/v3 — depacked by emulation // Packer entry: $080b (via BASIC SYS 2059) // Entry point: $0870 (2160) // IRQ handler: $0926 (irq_0926) // IRQ handler: $098c (loc_098c) // IRQ handler: $0a0f (loc_0a0f) // IRQ handler: $0f70 (nmi_0f70) // IRQ handler: $ea31 (irq_ea31) // // Code: 2753 bytes, Data: 8255 bytes // Labels: 264, Subroutines: 15 // // Verification: 3 line(s) auto-corrected to .byte for exact byte matching // // Cross-references: all OK // ============================================ // --- Region $0840-$0846 --- .pc = $0840 "sub_0840" // Referenced by: jsr from $0b06 sub_0840: clc adc #$54 sta $062f rts // --- Region $0860-$087e --- .pc = $0860 "sub_0860" // Referenced by: jsr from $0a4a sub_0860: lda #$8e sta $0ae2 sta $0ae6 sta $0aea rts dat_086c: .byte $00,$00,$00,$00 // .... main_0870: lda #$ae sta $0ae2 sta $0ae6 sta $0aea jmp loc_0900 dat_087e: .byte $00 // . // --- Region $0900-$0b6b --- .pc = $0900 "loc_0900" loc_0900: jsr sub_0a51 sei lda #$7f sta $dc0d lda #$01 sta $d01a lda #$30 sta $d012 lda #$1b sta $d011 lda #$26 sta $0314 lda #$09 sta $0315 cli loc_0923: jmp loc_0923 irq_0926: inc $d019 nop nop nop nop nop nop lda #$18 sta $d018 lda $40 sta $d016 lda $b9 sta $d011 lda #$06 sta $d021 lda #$0e sta $d022 lda #$03 sta $d023 lda #$5a sta $d012 lda #$61 sta $0314 jsr sub_1e60 lda $dc0d cli jmp $febc dat_0961: .byte $ee // . loc_0962: ora $ead0,y nop nop lda #$0b sta $d021 lda #$0c sta $d022 lda #$0f sta $d023 lda #$88 sta $d012 lda #$8c sta $0314 lda #$09 sta $0315 lda $dc0d cli jmp $febc loc_098c: inc $d019 ldx #$17 loc_0991: dex bne loc_0991 lda #$0e sta $d021 lda #$0f sta $d022 lda #$0e sta $d023 lda $02 sta $d016