History
- Group
- DRM Software Club (DSC) — Germany
This crack intro was produced by Dr. Mabuse, a German scener who was the founding member of DRM Software Club, also known as Dr. Muse Software Club. CSDb catalogues extensive output under the Dr. Mabuse name, including numbered intros, a tribute intro, the "Is Back Again" intro, and a series of fifteen "Mix" entries — all classified as crack intros. The DRM Software Club's other members included Foxi and The Import Freak, both graphicians, while Dr. Mabuse's own roles are listed as coder and importer. The group name references the fictional criminal mastermind from Norbert Jacques's 1921 novel and Fritz Lang's classic film series — a cultural allusion that fit naturally into the C64 scene's fondness for dramatic personas. CSDb also lists a standalone "Dr. Mabuse Intro" without group affiliation, suggesting some releases were issued under the personal handle rather than the group banner.
Sources: CSDb · CSDb · intros.c64.org
// ============================================ // output - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:55 // https://restore64.dev by datucker / Rabenauge // // Load address: $0801 End: $ffff (63487 bytes) // Crunched with Exomizer v2/v3 (with relocation) — depacked by emulation // Packer entry: $0810 (via BASIC SYS 2064) // Entry point: $1035 (4149) // IRQ handler: $0d0d (nmi_0d0d) // // Code: 951 bytes, Data: 62536 bytes // Labels: 180, Subroutines: 9 // // Verification: 1 line(s) auto-corrected to .byte for exact byte matching // // Cross-references: all OK // ============================================ // --- Region $080d-$0899 --- .pc = $080d "loc_080d" loc_080d: ldy #$00 loc_080f: lda txt_0899,y sta $07f8,y iny cpy #$08 bne loc_080f lda #$93 jsr $ffd2 ldx #$28 lda #$08 loc_0823: sta $dbbf,x dex bne loc_0823 lda $d016 and #$f7 sta $d016 lda #$e8 ldx #$00 sta $fc stx $fd ldx #$08 lda #$07 loc_083d: sta $d026,x dex bne loc_083d lda #$06 sta $d025 lda #$00 sta $d017 lda #$00 sta $d01d lda #$00 sta $d01b lda #$ff sta $d015 lda #$ff sta $d01c lda #$48 ldx #$00 loc_0865: sta $d001,x inx inx cpx #$10 bcc loc_0865 lda #$30 ldx #$00 ldy #$00 loc_0874: sta $d000,x clc adc $08a1,y inx inx iny cpy #$08 bcc loc_0874 lda #$00 sta $d020 lda #$00 sta $d021 ldy #$80 loc_088e: cpy $d012 bne loc_088e dey bne loc_088e jmp loc_0b00 txt_0899: .text "$" // --- Region $08a9-$0900 --- .pc = $08a9 "sub_08a9" // Referenced by: jsr from $0b0a sub_08a9: ldx $d016 dex cpx #$bf bne loc_08d7 ldx $fc bne loc_08b9 inc $fd ldx $fc loc_08b9: cpx #$c7 bne loc_08c3 lda $fd cmp #$01 beq loc_08dd loc_08c3: inc $fc ldx $fc ldy #$00 loc_08c9: lda txt_0bd4,x sta $07c0,y inx iny cpy #$28 bcc loc_08c9 ldx #$c7 loc_08d7: stx $d016 jmp sub_0b16 loc_08dd: ldx #$01 jsr sub_0daa ldx #$01