History
- Group
- Eagle Soft Incorporated — Canada, founded 1982
Ranked #7 on intros.c64.org — the second-most popular entry from Eagle Soft Incorporated after the legendary #1 ESI. No matching CSDb release has been identified for this specific intro, so no individual code, music or graphics credits can be confirmed from primary source data, and the release date is undocumented. Doc Snyder's page covers ESI as a group but does not carry a per-intro section that maps to this entry. ESI was founded in Canada in 1982 and became the most culturally dominant cracking group in North America during the mid-to-late 1980s, with a large catalogue of numbered intros all sharing the group's eagle iconography established by Scorpio on ESI 02. The popularity ranking suggests this intro circulated widely in its time, but primary source data for the individual scene members who produced this particular release is absent. See also #18 ESI.
Sources: docsnyderspage · intros.c64.org
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-01 10:59:19 // 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) // IRQ handler: $083b (irq_083b) // IRQ handler: $ea31 (irq_ea31) // // Code: 204 bytes, Data: 63284 bytes // Labels: 45, Subroutines: 3 // // Cross-references: all OK // ============================================ // --- Region $0810-$087c --- .pc = $0810 "main_0810" main_0810: { sei ldx #$00 stx $0277 stx $d021 stx $d020 inx stx $0286 stx $d019 stx $d01a jsr $e544 lda #$3b sta $0314 lda #$08 sta $0315 lda #$07 sta $fa cli jmp $0838 } irq_083b: lda #$01 sta $d019 lda $fa sta $d016 loc_0845: lda $d012 cmp #$fa bne loc_0845 jsr sub_08a1 lda $dc01 cmp #$ef beq loc_0859 jmp loc_ea81 loc_0859: sei lda #$31 sta $0314 lda #$ea sta $0315 jsr $ff84 jsr $ff81 jsr $ff8a ldx #$30 loc_086f: lda dat_087c,x sta $0100,x dex bpl loc_086f cli jmp $0100 dat_087c: .byte $78 // x // --- Region $08a1-$08d6 --- .pc = $08a1 "sub_08a1" // Referenced by: jsr from $084c sub_08a1: dec $fa lda $fa cmp #$ff beq loc_08aa rts loc_08aa: ldx #$00 loc_08ac: lda $05e1,x sta $05e0,x inx cpx #$27 bne loc_08ac lda #$07 sta $fa .label smc_08bc = * + 1 .label smc_08bd = * + 2 lda txt_08d7 // !SMC: modified by $08ce, $08d3 beq loc_08cc sta $0607 inc smc_08bc bne loc_08cb inc smc_08bd loc_08cb: rts loc_08cc: lda #$d7 sta smc_08bc // SMC: modifies $08bc lda #$08 sta smc_08bd // SMC: modifies $08bd rts // --- Region $0906-$090a --- .pc = $0906 "Program $0906" asl $0f03 .byte $12 // jam // ILLEGAL txt_090a: .encoding "screencode_mixed" .text "p" .encoding "petscii_upper" // --- Region $0d09-$0d09 --- .pc = $0d09 "Program $0d09" brk // --- Region $0e01-$0e09 --- .pc = $0e01 "sub_0e01" // Referenced by: jsr from $ff8d sub_0e01: brk dat_0e02: .byte $00,$00,$00,$00,$00,$00,$00 // ....... // Referenced by: jsr from $ffa8 sub_0e09: brk