#410

Accuracy 02

Accuracy

5.063 lines of code

RasterbarsRSTRMusicSIDScrollerSCRLSpritesSPRTBitmapBMAP

History

Released
November 1994
Graphics
Frib
Charset
Apollyon
Music
JCH (Jens-Christian Huus) — "Strike Force"
Group
Accuracy — Turkey, founded 1 September 1989

A late-era production from Accuracy, the Turkish cracking group whose motto — "Our Aim Is Our Name!" — is documented on Doc Snyder's page. Released in November 1994, five years after the group's September 1989 founding, this intro features JCH's "Strike Force" as its SID soundtrack, preserved in the HVSC. Frib contributed the graphics while Apollyon designed the charset. Accuracy was one of the few Turkish groups to achieve international recognition in the C64 cracking scene, operating during a period when Turkey's scene was small but dedicated. The Doc Snyder scrolltext for their first intro reveals connections to a wide range of European groups including Triad, NATO, F4CG, and Brutal. JCH — Jens-Christian Huus — was a Danish composer whose tunes appeared in countless intros across the scene, making his contribution here a mark of Accuracy's standing despite their geographic distance from Scandinavia's scene hubs.

Sources: CSDb · Doc Snyder

acy-02.asm 5.063 lines
// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:07
// 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:  $0fc0 (4032)
// IRQ handler:  $1f20 (irq_1f20)
//
// Code: 5001 bytes, Data: 58487 bytes
// Labels: 551, Subroutines: 20
//
// Cross-references: all OK
// ============================================


// --- Region $0d22-$0d33 ---
.pc = $0d22 "loc_0d22"

loc_0d22:
        eor $54,x
        eor ($45),y
        bvc loc_0d6c
        sbc ($01),y
        eor $41,x
        bpl loc_0d2f
        rti

loc_0d2f:
        .byte $04,$15                               // nop $15 // ILLEGAL
        .byte $44,$11                               // nop $11 // ILLEGAL

dat_0d33:
        .byte $44                                   // D

// --- Region $0d6c-$0d70 ---
.pc = $0d6c "loc_0d6c"

loc_0d6c:
        cmp ($d1),y
        cmp ($d1),y
        brk

// --- Region $0f14-$0f1e ---
.pc = $0f14 "Program $0f14"
        brk

dat_0f15:
        .byte $00,$0c,$00,$00                       // ....
// Referenced by: jsr from $ffc4

sub_0f19:
        .byte $3b,$00,$00                           // rla $0000,y // ILLEGAL
        .byte $0c,$00,$00                           // nop $0000 // ILLEGAL

// --- Region $0fc0-$1006 ---
.pc = $0fc0 "main_0fc0"
// Referenced by: jmp from $fe70

main_0fc0:
        ldx $d012
        lda $2100,x
        sta smc_0fe0                                // SMC: modifies $0fe0
        lda #$01
        sta $0286
        jsr $e544
        lda #$00
        sta $d020
        jsr sub_1e80
        jsr sub_1000
        jsr sub_1c00
.label smc_0fe0 = * + 1
        jsr sub_2c19                                // !SMC: modified by $0fc6
        ldx #$00
.label smc_0fe5 = * + 1
        lda #$0f                                    // !SMC: modified by $1c02

loc_0fe6:
        sta $d878,x
        inx
        bne loc_0fe6
        jsr sub_1bc0
        jsr sub_2f3f
        jsr sub_2f89
        jsr sub_1f00
        jmp loc_1ea0

dat_0ffb:
        .byte $00,$00,$00,$00,$00                   // .....
// Referenced by: jsr from $0fd9, $e769

sub_1000:
        jmp loc_1040
// Referenced by: jsr from $1f35, $f5f5

sub_1003:
        jmp loc_10dc

dat_1006:
        .byte $01                                   // .

// --- Region $1040-$134e ---
.pc = $1040 "loc_1040"

loc_1040:
        asl
        asl
        asl
        tay
        ldx #$00

loc_1046:
        lda $177b,y
        sta $16e9,x
        sta $16ef,x
        lda $177c,y
        sta $16ec,x
        sta $16f2,x
        iny
        iny
        inx
        cpx #$03
        bne loc_1046
        ldx #$00
        stx $100b
        lda $177b,y
        sta $16e8

loc_106a:
        sta $1765,x
        inc $100b
        lda $16e8
        clc
        adc $177b,y
        sta $16e8
        clc
        adc $100b
        inx
        cpx #$10
        bne loc_106a
        lda $1020
        beq loc_10b3
        ldx #$02

loc_108a:
        lda $177c,y