User Tools

Site Tools


base:exomizer_making_custom_oldschool_decrunch_effects

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
base:exomizer_making_custom_oldschool_decrunch_effects [2021-06-11 16:03] – Made a minor mistake richardbase:exomizer_making_custom_oldschool_decrunch_effects [2021-06-11 16:11] – [Exomizer adding a custom de-crunch effect and de-crunch text] richard
Line 8: Line 8:
  
 (replace with $d020 if you want thick multicolour bars instead of strange noises); (replace with $d020 if you want thick multicolour bars instead of strange noises);
 +
 +A post on Lemon 64 Forum has a list of example programmable decrunch effects which resemble some of the old crunchers. If you want to use them, here is a list of those:
 +
 +**Cruncher AB Style** (Black, White, Green, Purple - Change the AND (or make ORA) value to pick different colour scheme)
 +-x "lda $fb eor #$01 sta $fb beq skip inc $fc lda $fc and #$05 sta $d020 skip:" -s "lda #$00 sta $d011" -f "lda #$1b sta $d011"
 +
 +**Coloured stripe columns**
 +-x "inc $fb lda $fb sta $d020 lda #$00 sta $d020" 
 +
 +** Black and white stripe columns**
 +-x "lda $fb eor #$01 sta $fb beq skip lda #$01 sta $d020 lda #$00 sta $d020 skip:"
 +
 +** Hi-Tec loader style stripe columns **
 +-x "lda $fb eor #$01 sta $fb beq skip dec $d020 inc $d020 skip:"
 +
 +** Black and single colour stripes **
 +
 +Change the eor #$XX instruction depending on which colour you want:
 +
 +eor #$01 = White
 +eor #$02 = Red
 +eor #$03 = Cyan
 +eor #$04 = Purple
 +eor #$05 = Green
 +eor #$06 = Blue
 +eor #$07 = Yellow
 +eor #$08 = Orange
 +eor #$09 = Brown
 +eor #$0a = Light red
 +eor #$0b = Dark grey
 +eor #$0c = Grey
 +eor #$0d = Light green
 +eor #$0e = Light blue
 +eor #$0f = Light grey
 +
 +-x "lda $fb eor #$01 sta $fb beq skip lda $fc eor #$XX sta $d020 sta $fb sta $fc skip:"
 +
 +** Thicker inc $d020 stripes**
 +-x "lda $fb eor #$01 sta $fb beq skip inc $d020 skip:"
 +
 +** File Press Expert effect **
 +Set start of decruncher to red border the run depacker
 +-x "lda $fb eor #$01 sta $fb beq skip lda $d020 eor #$01 sta $d020 skip:" -s "lda #$02 sta $d020" 
 +
 +** The Sharks Darksqueezer 0.1 ** (flickers the chars at the top left)
 +-x "dec $0400 inc $0401 stx $0402"
 +
 +** Beastlinker ** (but slightly thicker)
 +-x "ora #$05 sta $d020"  
 +
 +** Amazing ByteRaper ** (without any text)
 +-x "ora #$05 sta $d021 sta $d418" 
 +
 +** FX Equal Sequence V2 ** (aka as the Mega Cruncher)
 +-x "inc $fb lda $fb sta $d020 lda #0 sta $d020" 
 ==== Adding Decrunch text to Exomizer SFX ==== ==== Adding Decrunch text to Exomizer SFX ====
  
base/exomizer_making_custom_oldschool_decrunch_effects.txt · Last modified: 2021-08-15 13:36 by richard