History
- Released
- 13 November 1987
- Code
- Lui
- Charset
- Jason Kendall
- Music
- Hysteria by Fred Gray (ripped)
- Group
- The Wanderer Group — Germany, founded 1987
Ranked #26 on intros.c64.org, this Wanderer Group release is catalogued on CSDb as "Wanderer Intro" and dated 13 November 1987. Lui coded the intro and Jason Kendall is credited with the charset. The soundtrack is a rip of Fred Gray's "Hysteria" — the title tune from the Software Projects game of the same name — preserved in the HVSC under Gray's composer directory. The Wanderer Group were a German group founded in 1987, and this intro appears among their earliest releases. Doc Snyder's page for The Wanderer Group exists but carries no section confirmed to match this specific intro. See also #45 The Wanderer Group.
Sources: CSDb · docsnyderspage
twg-03.asm 2.800 lines
// ============================================ // output - Part 1 of 2 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:38 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $ffff (63488 bytes) // Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation // Packer entry: $0810 (via BASIC SYS 2064) // Entry point: $18d0 (6352) // IRQ handler: $1021 (irq_1021) // IRQ handler: $ea31 (irq_ea31) // // Code: 2624 bytes, Data: 60864 bytes // Labels: 292, Subroutines: 7 // // Cross-references: all OK // ============================================ // --- Region $0bc0-$0bfe --- .pc = $0bc0 "loc_0bc0" loc_0bc0: ldx #$00 loc_0bc2: lda txt_0c10,x sta $07f8,x inx cpx #$08 bne loc_0bc2 lda #$ff sta $d01c lda #$0b sta $d026 lda #$01 sta $d027 sta $d028 sta $d029 sta $d02a sta $d02b sta $d02c sta $d02d sta $d02e lda #$00 sta smc_13de // SMC: modifies $13de lda #$19 sta smc_13df // SMC: modifies $13df jmp loc_1000 chr_0bfe: // === Charset data (1 bytes, $0bfe-$0bfe) === .byte $00 // char 0 (partial) // --- Region $0ca0-$0cc5 --- .pc = $0ca0 "loc_0ca0" loc_0ca0: ldy #$00 ldx #$00 loc_0ca4: lda txt_0d98,x sta $0478,y clc adc #$40 sta $0479,y clc adc #$40 sta $04a0,y clc adc #$40 sta $04a1,y iny iny inx cpx #$14 bne loc_0ca4 jmp loc_0e80 // --- Region $0d30-$0d57 --- .pc = $0d30 "loc_0d30" loc_0d30: ldy #$00 ldx #$00 loc_0d34: lda $0d58,x sta $0400,y clc adc #$40 sta $0401,y clc adc #$40 sta $0428,y clc adc #$40 sta $0429,y iny iny inx cpx #$14 bne loc_0d34 jmp loc_0ca0 chr_0d56: // === Charset data (2 bytes, $0d56-$0d57) === .byte $00,$00 // char 0 (partial) // --- Region $0e50-$0e60 --- .pc = $0e50 "loc_0e50" loc_0e50: ldx #$00 loc_0e52: lda chr_0f50 sta $db48,x inx cpx #$28 bne loc_0e52 jmp loc_1770 chr_0e60: // === Charset data (1 bytes, $0e60-$0e60) === .byte $00 // char 0 (partial) // --- Region $0e80-$0eb8 --- .pc = $0e80 "loc_0e80" loc_0e80: ldy #$00 ldx #$00 loc_0e84: lda txt_0dd8,x sta $04f0,y clc adc #$40 sta $04f1,y clc adc #$40 sta $0518,y clc adc #$40 sta $0519,y iny