History
- Released
- October 1988
- Code
- Romrunner
- Graphics
- Paco
- Charset
- Mr. Cursor
- Music
- For Shining 8 by Diflex (Markus Schneider)
- Group
- Shining 8 — Germany, founded 1 November 1988
Ranked #20 on intros.c64.org, this is the signature Shining 8 release — catalogued on CSDb as "Shining 8 Intro" and dated October 1988, technically predating the group's founding of 1 November 1988 by a small margin. Romrunner coded the intro, Paco contributed graphics, Mr. Cursor produced the charset, and the soundtrack "For Shining 8" is an original composition by Diflex — Markus Schneider — preserved in the HVSC under his composer directory. Doc Snyder's verified section for this intro confirms the same code, charset and music credits. The scrolltext announces a crack of Katakis by Dark Force, "trained, cracked and level-packed" by the same author, and includes a European ranking list placing Scouse as number one and Legend at number two, with Shining 8 firmly embedded in the continental trading network. US greetings go to Epic and N.F.I.
Sources: CSDb · docsnyderspage
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:32 // 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: $1430 (5168) // IRQ handler: $1026 (irq_1026) // IRQ handler: $ea31 (irq_ea31) // IRQ handler: $2024 (irq_2024) // // Code: 5546 bytes, Data: 57942 bytes // Labels: 546, Subroutines: 19 // // Cross-references: all OK // ============================================ // --- Region $0813-$0819 --- .pc = $0813 "Program $0813" .label sub_0814 = * + 1 sbc $35,x and $0d0d,x brk brk // --- Region $08d5-$08d9 --- .pc = $08d5 "loc_08d5" loc_08d5: eor $55,x eor $00,x brk // --- Region $0913-$0915 --- .pc = $0913 "sub_0913" // Referenced by: jsr from $fe89 sub_0913: beq loc_08d5 brk // --- Region $0e01-$0e0f --- .pc = $0e01 "Program $0e01" .byte $bf,$aa,$95 // lax $95aa,y // ILLEGAL sta $95,x .byte $bf,$00,$a5 // lax $a500,y // ILLEGAL and $25 and #$09 ora #$0b brk // --- Region $0f07-$0f07 --- .pc = $0f07 "loc_0f07" loc_0f07: brk // --- Region $0f13-$0f17 --- .pc = $0f13 "sub_0f13" // Referenced by: jsr from $f9a0 sub_0f13: bvs loc_0f85 bvs loc_0f07 brk // --- Region $0f85-$0f89 --- .pc = $0f85 "loc_0f85" loc_0f85: .byte $03,$03 // slo ($03,x) // ILLEGAL .byte $03,$04 // slo ($04,x) // ILLEGAL dat_0f89: .byte $04 // . // --- Region $1000-$10a5 --- .pc = $1000 "sub_1000" // Referenced by: jsr from $1450, $ef8b sub_1000: sei lda #$81 sta $d01a lda #$1b sta $d011 lda #$00 sta $dc0e lda #$7f sta $dc0d lda #$01 sta $d019 lda #$26 sta $0314 lda #$10 sta $0315 cli rts irq_1026: lda #$01 sta $d019 lda #$01 sta $d012 .label smc_1031 = * + 1 lda #$d3 // !SMC: modified by $1307, $1314, $13a7, $13b4 sta $d016 ldx #$08 loc_1037: dex bne loc_1037 .label smc_103b = * + 1 ldx #$08 // !SMC: modified by $176d loc_103c: lda $d012 cmp $d012 beq loc_103c and #$07 ora #$11 sta $d011 lda $02 nop dex bne loc_103c ldx #$00 ldy #$00 loc_1055: inx sty $d020 sty $d021 sta $d022 ldy $1100,x lda $1140,x nop bmi loc_1055 nop nop nop nop nop nop nop