History
- Group
- Abyss — United States
This intro from Abyss ranks #154 on intros.c64.org, placing it among the group's mid-tier entries. The CSDb catalogue contains 45 search results for "Abyss," with the group's productions filed under group ID #1530 — including multiple intros, logo screens, and Abyss Connection logos. Doc Snyder's page identifies the group as a US operation (abbreviation ABS), with known members including coder and artist Raster Blaster. No specific credits for code, music, or graphics have been identified for this particular release. Comments from Goblin and Rough in January 2008 appear on the intros.c64.org page. Abyss is one of the most prolific groups in the rankings, with entries spanning from #19 Abyss-05 to #597 Abyss-03. The group maintained both domestic and European trading contacts, greeting US groups like RAI, Epic, and FBR alongside Hotline, Fairlight, and Zenith in their scrolltexts.
Sources: CSDb Group (Abyss) · Doc Snyder · intros.c64.org
// ============================================ // output - Part 1 of 4 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:15 // 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: $17fa (6138) // IRQ handler: $1897 (irq_1897) // IRQ handler: $ea31 (irq_ea31) // IRQ handler: $1bad (irq_1bad) // // Code: 3937 bytes, Data: 59551 bytes // Labels: 410, Subroutines: 23 // // Cross-references: all OK // ============================================ // --- Region $0814-$0843 --- .pc = $0814 "sub_0814" // Referenced by: jsr from $fdc0 sub_0814: lsr $d5,x .byte $83,$56 // sax ($56,x) // ILLEGAL cmp $bf,x lsr $d5,x eor $56,x cmp $55,x lsr $d5,x eor $56,x cmp $aa,x lsr $d5,x .byte $83,$56 // sax ($56,x) // ILLEGAL cmp $83,x lsr $d5,x .byte $83,$56 // sax ($56,x) // ILLEGAL cmp $83,x lsr $d5,x .byte $83,$56 // sax ($56,x) // ILLEGAL cmp $83,x lsr $d5,x .byte $83,$56 // sax ($56,x) // ILLEGAL nop .byte $83,$aa // sax ($aa,x) // ILLEGAL .byte $9f,$ff,$ff // sha $ffff,y // ILLEGAL dat_0842: .byte $fc,$d5 // .. // --- Region $090a-$0915 --- .pc = $090a "Program $090a" rol.abs $0000 rol.abs $0000 rol.abs $0080 .byte $2b,$80 // anc #$80 // ILLEGAL brk // --- Region $0e00-$0eca --- .pc = $0e00 "sub_0e00" // Referenced by: jsr from $1d63, $1f36, $f68c sub_0e00: .label sub_0e01 = * + 1 cmp #$01 beq loc_0e27 lda #$00 sta $0fb0 lda #$08 sta $0fb1 lda #$10 sta $0fb2 lda #$18 sta $0fb3 lda #$20 sta $0fb4 lda #$28 sta $0fb5 lda #$30 sta $0fb6 loc_0e27: lda #$00 ldy #$00 loc_0e2b: sta $0fb8,y iny cpy #$20 bne loc_0e2b ldy #$00 loc_0e35: jsr sub_0eb3 iny cpy #$06 bne loc_0e35 lda #$06 sta $0f9f lda #$00 tay loc_0e45: sta $0fa8,y iny cpy #$06 bne loc_0e45 loc_0e4d: ldy #$ff loc_0e4f: iny lda $0fa8,y beq loc_0e58 jmp loc_0e4f loc_0e58: ldx $0fb0,y lda $0f11,x sta $02 sty $03 loc_0e62: ldx $0fb0,y lda $0f11,x cmp $02 bcc loc_0e70 sta $02 sty $03 loc_0e70: iny lda $0fa8,y beq loc_0e79 jmp loc_0e70 loc_0e79: cpy #$06 bcc loc_0e62 ldy $03 lda #$01 sta $0fa8,y jsr sub_0e8d dec $0f9f bne loc_0e4d