History
- Code
- Xenox
- Music
- EVS (Edwin van Santen)
- Released
- January 1996
- Group
- Emulators -- CSDb group ID #3292
Emulators Crack Intro #02 is a January 1996 release from the Emulators, preserved on CSDb as entry #104796. The intro was coded by Xenox, with music by EVS (Edwin van Santen), whose SID track "Just Cool!" is preserved in the High Voltage SID Collection. The Emulators occupied a unique niche in the C64 scene -- rather than cracking new commercial releases, they focused on making old games compatible with PC emulators, CMD hard drives, and other modern storage devices. The scrolltext describes the group's first public appearance and explains their mission: preserving classic games "to watch the old games of the old times sometimes to be happy." It explicitly states that "Emulators has nothing to do with AFL" -- distancing the group from Alpha Flight 1970 despite apparent connections. The crack of "Creatures II" from Thalamus is mentioned, credited to The Ignorance. Greetings are sent to Remember, Nostalgia, Cyberpunx, AFL, and Chromance. EVS provided music for both catalogued Emulators intros.
Sources: CSDb Release · Doc Snyder · intros.c64.org
// ============================================ // output - Part 1 of 2 // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35: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) // Entry point: $1800 (6144) // IRQ handler: $189f (irq_189f) // IRQ handler: $ea31 (irq_ea31) // // Code: 2155 bytes, Data: 61333 bytes // Labels: 284, Subroutines: 16 // // Cross-references: all OK // ============================================ // --- Region $0920-$0920 --- .pc = $0920 "Program $0920" brk // --- Region $0c0f-$0c0f --- .pc = $0c0f "Program $0c0f" brk // --- Region $0ea0-$0ea8 --- .pc = $0ea0 "sub_0ea0" // Referenced by: jsr from $ffbf sub_0ea0: ora $2005 .byte $17,$01 // slo $01,x // ILLEGAL .byte $13,$20 // slo ($20),y // ILLEGAL dat_0ea7: .byte $03,$0f // .. // --- Region $0f03-$0f2c --- .pc = $0f03 "Program $0f03" ora $20 ora $13,x ora $0c ora $13 .byte $13,$20 // slo ($20),y // ILLEGAL php ora $12 ora $2e rol $202e jsr sub_2020 jsr sub_2009 .byte $13,$05 // slo ($05),y // ILLEGAL asl $2004 .byte $0f,$0c,$04 // slo $040c // ILLEGAL jsr sub_1504 .byte $13,$14 // slo ($14),y // ILLEGAL ora $0f20,y .byte $12 // jam // ILLEGAL dat_0f2c: .byte $09 // . // --- Region $0fb0-$0fd6 --- .pc = $0fb0 "loc_0fb0" loc_0fb0: sei ldx #$18 lda #$00 loc_0fb5: sta $d400,x dex bne loc_0fb5 jsr $e518 jsr $fda3 jsr $fd15 ldy #$20 loc_0fc6: lda $0fd5,y sta.abs $00ff,y dey bne loc_0fc6 lda #$04 sta $01 jmp $0100 dat_0fd6: .byte $a0 // . // --- Region $1000-$100a --- .pc = $1000 "sub_1000" // Referenced by: jsr from $1884, $fe30 sub_1000: jmp loc_1006 loc_1003: jmp loc_1125 loc_1006: lda #$01 sta $76 rts // --- Region $1125-$1488 --- .pc = $1125 "loc_1125" loc_1125: ldy $76 bmi loc_1132 beq loc_112e jmp loc_1442 loc_112e: sty $d418 rts loc_1132: ldx #$02 loc_1134: jsr sub_1147 dex bpl loc_1134 dec $0b bpl loc_1142 lda $0c sta $0b loc_1142: lda #$ff sta $77 rts // Referenced by: jsr from $1134 sub_1147: { lda $0b bne skip1 dec $08,x bne skip1 jmp loc_1320 skip1: lda $10,x bne skip2 sta $61,x