History
- Released
- 2005
- Group
- Remember [REM] — Germany, CSDb group ID #248
- Code
- Jack Alien
- Music
- Fanta (Alexander Rotzsch) — "Remember"
This crack intro from Remember — a German preservation-oriented group founded in February 1997 — is catalogued on CSDb as release #162305 under the title "Remember Crack Intro" and dated to 2005. The code was written by Jack Alien, and the music is by Fanta (Alexander Rotzsch), using a SID tune fittingly titled "Remember" from the HVSC. Doc Snyder's page confirms these credits for Crack Intro #01 and maps it to CSDb release #162305. Remember stood apart from traditional cracking groups — founded well after the C64's commercial heyday, they focused on re-releasing classic software with bug fixes, trainers, highscore savers, and proper documentation. Jack Alien served as the primary coder and artist across multiple Remember intros. The group maintained a website at bitte8bit.de. Doc Snyder's page documents seven Remember intros in total, showcasing the group's sustained output from the late 1990s through the 2000s.
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-01 10:59:30 // 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: $0c40 (3136) // IRQ handler: $0e54 (irq_0e54) // IRQ handler: $ea31 (irq_ea31) // // Code: 1297 bytes, Data: 62191 bytes // Labels: 142, Subroutines: 9 // // Cross-references: all OK // ============================================ // --- Region $0c40-$0d19 --- .pc = $0c40 "main_0c40" main_0c40: jsr $e544 lda #$0b sta $d011 ldx #$00 stx $d020 stx $d021 txa loc_0c51: sta dat_0800,x sta $0900,x sta $0a00,x sta $0b00,x inx bne loc_0c51 sei lda #$33 sta $01 ldx #$04 stx $b1 inx stx $b3 ldx #$d0 stx $b5 inx stx $b7 lda #$00 sta $b0 sta $b2 loc_0c79: sta $b4 sta $b6 loc_0c7d: ldy #$00 lda ($b4),y pha sta ($b0),y lda ($b6),y pha sta ($b2),y jsr sub_0d15 pla sta ($b2),y pla sta ($b0),y jsr sub_0d11 lda ($b4),y pha sta ($b0),y lda ($b6),y pha sta ($b2),y jsr sub_0d15 pla sta ($b2),y pla sta ($b0),y jsr sub_0d11 lda ($b4),y pha sta ($b0),y lda ($b6),y pha sta ($b2),y jsr sub_0d15 pla sta ($b2),y pla sta ($b0),y jsr sub_0d11 lda ($b4),y pha sta ($b0),y lda ($b6),y pha sta ($b2),y jsr sub_0d15 pla sta ($b2),y pla sta ($b0),y jsr sub_0d08 lda $b0 beq loc_0cde jmp loc_0c7d loc_0cde: ldx #$00 loc_0ce0: lda $0400,x sta dat_0800,x lda $0500,x sta $0900,x inx inx bne loc_0ce0 lda #$01 beq dat_0d1a dec $0cf1 inc $0ce5 inc $0ce5 inc $0ceb inc $0ceb lda #$04 jmp loc_0c79 // Referenced by: jsr from $0cd4 sub_0d08: lda $b4 clc adc #$04 sta $b4 sta $b6 // Referenced by: jsr from $0c92, $0ca8, $0cbe sub_0d11: inc $b4 inc $b6 // Referenced by: jsr from $0c89, $0c9f, $0cb5, $0ccb sub_0d15: inc $b0