#546

Jabba 03

Jabba

100 lines of code

History

Released
1989
Code
Jez
Group
Jabba — Germany

A production associated with the scener Jabba, active in the German-speaking C64 scene. Jez handled the code for this 1989 release, which CSDb catalogues under the Austrian group Magnetix. Disassembly confirms no writes to SID registers, making this a silent visual presentation. CSDb lists at least seven Jabba-related releases including multiple intros from the mid-1980s, with "Jabba's Inc. 1985 Intro" suggesting activity as early as 1985. The connection to Magnetix — an Austrian group with a website at c64.cemper.com — places this within the German-speaking C64 community, where Austrian and German sceners frequently collaborated. No documentation appears on Doc Snyder's page, Demozoo, or in preserved diskmag articles. The sparse archival record is typical of smaller groups in the German-speaking scene that were overshadowed by larger operations but nonetheless contributed to the cracking ecosystem throughout the 1980s.

Sources: CSDb

jabba-03.asm 100 lines
// ============================================
// output - Disassembled Source
// ============================================
// KickAssembler syntax
// Generated by Restore 64 v0.2.1 alpha build 298, 2026-04-11 21:35:51
// https://restore64.dev by datucker / Rabenauge
//
// Load address: $0801  End: $0989  (393 bytes)
// Entry point:  $0801 (2049)
//
// Code: 3 bytes, Data: 390 bytes
// Labels: 14, Subroutines: 0
//
// Cross-references: all OK
// ============================================


// --- Region $0801-$0803 ---
.pc = $0801 "main_0801"

main_0801:
        clc
        php
        brk

// ============================================
// Data blocks
// ============================================

// --- Region $0804-$0986 ---
.pc = $0804 "dat_0804"

dat_0804:
        .byte $00,$8f,$22,$14,$14,$14,$14,$14,$14   // .."......

txt_080d:
        .text "JABBA 1985"
        .byte $00                                   // string terminator
        .byte $33,$08,$0a,$00,$99,$22,$93,$22,$3a,$97 // 3....".":.

txt_0822:
        .text "53280,7:"
        .byte $97                                   // .

txt_082b:
        .text "53281,7"
        .byte $00                                   // string terminator
        .byte $5c,$08,$14,$00,$99,$22,$11,$11,$11,$1d,$1d,$1d,$1d,$1d,$1d,$1d // \...."..........
        .byte $1d,$1d,$1d,$1d,$1f                   // .....

txt_0848:
        .text "JABBA'S INC.  1985"
        .byte $22                                   // double quote character
        .byte $00                                   // string terminator
        .byte $8c,$08,$1e,$00,$99,$22,$11,$11,$1d,$d5 // ....."....

dat_0866:
        // === Fill data (36 bytes, $0866-$0889) ===
        .fill 36, $c3
        .byte $c9,$00,$bd,$08,$28,$00,$99,$22,$1d,$c2,$9c // ....(.."...

txt_0895:
        .text "       B M X  -  R A C E R S !      "
        .byte $1f,$c2,$22,$00,$ec,$08,$32,$00,$99,$22,$1d,$ca // .."...2.."..

dat_08c5:
        // === Fill data (36 bytes, $08c5-$08e8) ===
        .fill 36, $c3
        .byte $cb,$22,$00,$13,$09,$3c,$00,$99,$22,$11,$11,$1d,$1d,$1d,$1d,$1d // ."...<..".......
        .byte $1d,$1d,$1d,$1d,$1d,$1d,$1d,$90       // ........

txt_0901:
        .text "CRACKED BY JABBA"
        .byte $22                                   // double quote character
        .byte $00                                   // string terminator
        .byte $48,$09,$46,$00,$99,$22,$11,$11,$11,$11,$11,$11,$11,$11,$11,$1d // H.F.."..........
        .byte $1d,$1d,$1d,$1d,$1e                   // .....

txt_0928:
        .text "*** PRESS ANY KEY TO START ***"
        .byte $22                                   // double quote character
        .byte $00                                   // string terminator
        .byte $61,$09,$50,$00,$97                   // a.P..

txt_094d:
        .text "198,0:"
        .byte $92                                   // .

txt_0954:
        .text "198,1:"
        .byte $9e
        .text "64738"
        .byte $00,$88,$09
        .byte $5a,$00,$8f
        .byte $20,$5b

txt_0968:
        .text "INTRO RIPPED BY CENTRAX/AGONY!"
        .byte $5d                                   // ]