#623

Active Cracking Crew [ACC] 04

Active Cracking Crew [ACC]

1.505 lines of code

RasterbarsRSTRSpritesSPRT

History

Group
Active Cracking Crew — Germany, founded 1986

The fourth numbered intro from the Active Cracking Crew, a German group founded in 1986. The CSDb search under the full group name did not return direct matches for their releases, though the group's intros are preserved on intros.c64.org. An Atlantis Prophecy interview with Bacchus references ACC, confirming the group's presence in the broader scene narrative. Comments on intros.c64.org from iAN CooG of Hokuto Force and ZeSmasher of F4CG in February 2009 — both well-known archivists — suggest the intro prompted discussion within the preservation community. ACC's other ranked entry, #142 ACC-02, is listed on CSDb as the "NSC Intro" with an October 1986 release date. The group's name follows the common "Active + Cracking" naming convention seen across several German groups, including Actual Cracking Entertainment. The 1986 founding date places ACC among the earlier wave of dedicated C64 cracking groups in West Germany.

Sources: intros.c64.org · Atlantis

acc-04.asm 1.505 lines
// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:06
// 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:  $cfa0 (53152)
// IRQ handler:  $ca22 (irq_ca22)
// IRQ handler:  $ea31 (loc_ea31)
//
// Code: 1047 bytes, Data: 62440 bytes
// Labels: 151, Subroutines: 19
//
// Verification: 5 line(s) auto-corrected to .byte for exact byte matching
//
// Cross-references: all OK
// ============================================


// --- Region $08f7-$0922 ---
.pc = $08f7 "loc_08f7"

loc_08f7:
        lda ($2f),y
        sta ($2d),y
        iny
        cpy $ff
        bne loc_08f7
        clc
        lda $2d
        adc $ff
        sta $2d
        lda $2e
        adc #$00
        sta $2e
// Referenced by: jsr from $fda7

sub_090d:
        ldy #$00
        dex
        bne loc_08f7
        clc
        lda $2f
        adc $ff
        sta $2f
        lda $30
        adc #$00
        sta $30
        jmp $0100

dat_0922:
        .byte $b9                                   // .

// --- Region $0e01-$0e04 ---
.pc = $0e01 "sub_0e01"
// Referenced by: jsr from $0f3c

sub_0e01:
        cpx $20
        rts

dat_0e04:
        .byte $20                                   //  

// --- Region $0f07-$0f2a ---
.pc = $0f07 "sub_0f07"
// Referenced by: jsr from $fd25

sub_0f07:
        .byte $13,$03                               // slo ($03),y // ILLEGAL
        .byte $0f,$15,$13                           // slo $1315 // ILLEGAL
        ora $20
        .byte $03,$12                               // slo ($12,x) // ILLEGAL
        ora ($03,x)
        .byte $0b,$09                               // anc #$09 // ILLEGAL
// Referenced by: jsr from $fcf2

sub_0f14:
        asl $2007
        .byte $07,$12                               // slo $12 // ILLEGAL
        .byte $0f,$15,$10                           // slo $1015 // ILLEGAL
        bit $0f08
        .byte $14,$0c                               // nop $0c,x // ILLEGAL
        ora #$0e
        ora $2c
        .byte $14,$03                               // nop $03,x // ILLEGAL
        .byte $13,$2c                               // slo ($2c),y // ILLEGAL

dat_0f29:
        .byte $04,$05                               // ..

// --- Region $0f3a-$0f44 ---
.pc = $0f3a "sub_0f3a"
// Referenced by: jsr from $ff91

sub_0f3a:
        ora #$29
        jsr sub_0e01
        .byte $04,$20                               // nop $20 // ILLEGAL
        ora $0309
        .byte $12                                   // jam // ILLEGAL

// --- Region $1203-$1207 ---
.pc = $1203 "Segment $1203"
        brk

dat_1204:
        .byte $00,$00,$00                           // ...
// Referenced by: jsr from $fce8

sub_1207:
        brk

// --- Region $1328-$1328 ---
.pc = $1328 "Segment $1328"
        brk

// --- Region $1413-$1413 ---
.pc = $1413 "Segment $1413"
        brk

// --- Region $1714-$1714 ---
.pc = $1714 "sub_1714"
// Referenced by: jsr from $fd14

sub_1714:
        brk

// --- Region $2003-$2003 ---
.pc = $2003 "Segment $2003"
        brk

// --- Region $2026-$202c ---
.pc = $2026 "Segment $2026"
        brk

dat_2027:
        .byte $00,$00,$00,$00,$00                   // .....
// Referenced by: jsr from $ff6b

sub_202c:
        brk

// --- Region $2060-$2060 ---
.pc = $2060 "Segment $2060"
        brk