History
- Released
- May 1992
- Code
- Level-Boozer (Alex — also of Chromance)
- Music
- Deek (Richard Rinn, Scotland) — For Paradize
- Graphics
- Level-Boozer
- Group
- Gulas — Hungary, founded 1991 (fake label of #10 Chromance)
Gulas was a rare example of a Hungarian cracking group — operating openly as a fake label of Chromance, with Level-Boozer using the pseudonym to distinguish cracking activity from demo work. The intro features rasterbar color cycling, sprite-based logo elements, and a horizontal fine-scroll, all synchronized via a raster-compare busy loop. The scrolltext credits the music to Digital Syndicate — Deek's short-lived but prolific Scottish outfit that also fed tunes into Crest and Vibrants productions. For Paradize became one of Deek's most reused SIDs of the early 1990s.
Sources: CSDb · CSDb group
gulas-03.asm 1.965 lines
// ============================================ // gulas-03 - Disassembled Source // ============================================ // KickAssembler syntax // Generated by Restore 64 vdisasm-one 1.0 build 1, 2026-03-29 17:54:17 // https://restore64.dev by datucker / Rabenauge // // Load address: $0800 End: $2427 (7208 bytes) // Crunched with Cruncher AB — depacked by emulation // Packer entry: $080d (via BASIC SYS 2061) // Entry point: $1f85 (8069) // // Code: 2088 bytes, Data: 5120 bytes // Labels: 219, Subroutines: 4 // // Cross-references: all OK // ============================================ // --- Region $08a9-$08a9 --- .pc = $08a9 "Program $08a9" brk // --- Region $1000-$1006 --- .pc = $1000 "sub_1000" // Referenced by: jsr from $1faf sub_1000: jmp loc_1040 // Referenced by: jsr from $205c 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 txt_1020 beq loc_10b3 ldx #$02 loc_108a: lda $177c,y sta $100b and $16f5,x sta dat_1006,x dex bpl loc_108a bit $100b bpl loc_10b3 ldx #$00 loc_10a0: lda $177d,y sta $16ef,x lda $177e,y sta $16f2,x iny iny inx cpx #$03 bne loc_10a0 loc_10b3: ldy #$00 tya loc_10b6: sta $d400,y iny cpy #$1b bne loc_10b6 tay loc_10bf: sta $1014,y sta $170d,y iny cpy #$0c bne loc_10bf lda #$02 sta $1716 sta $1717 sta $1718 lda $1009 sta $d418 rts loc_10dc: ldx #$02 lda $fb pha lda $fc pha loc_10e4: lda dat_1006,x bne loc_10ec jmp loc_161b loc_10ec: lda $1716,x beq loc_110a cmp $1707,x bne loc_1104 lda #$00 sta $1707,x lda $1710,x ldy $16fb,x sta $d406,y