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
base:exomizer_making_custom_oldschool_decrunch_effects [2021-06-11 16:18] richardbase:exomizer_making_custom_oldschool_decrunch_effects [2021-08-15 13:36] (current) – Re-organized the example decrunch highlight in order to reduce file not found confusion. richard
Line 4: Line 4:
  
 Decrunch effects were used in order to show that something is happening and the program isn't just stuck. Decrunch effects were used in order to show that something is happening and the program isn't just stuck.
 +Note, if coding custom decrunch effects into the Exomizer. Before you call Exomizer in command. The output filename should be the last file is the output file. For example:
 +
 +*exomizer sfx $jump_address loadname.prg -x "effect code" -o savename.prg*
 +where jump_address = the address you run your program code after decrunching has finished.
  
 Exomizer has a custom de-crunch effect routine, when using SFX mode. Its default effect is a flashing character at the bottom right of the screen. There are possibilities of customizing exomizer to do really cool de-crunch effects based on the old packers/crunchers you may have used. For example, here is an example of the ** Speed Packer V1.1 ** decrunch sound: Exomizer has a custom de-crunch effect routine, when using SFX mode. Its default effect is a flashing character at the bottom right of the screen. There are possibilities of customizing exomizer to do really cool de-crunch effects based on the old packers/crunchers you may have used. For example, here is an example of the ** Speed Packer V1.1 ** decrunch sound:
  
-** exomizer sfx $4245 rayfish.prg -o rayfish.prg -s "lda #$00 sta $fb" -x "lda $fb eor #$01 sta $fb beq skip inc $d418 skip:" **+** exomizer sfx $4245 rayfish.prg  -s "lda #$00 sta $fb" -x "lda $fb eor #$01 sta $fb beq skip inc $d418 skip:"  -o rayfish.prg **
  
-(replace with $d020 if you want thick multicolour bars instead of strange noises);+(replace $d418 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: 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:
base/exomizer_making_custom_oldschool_decrunch_effects.txt · Last modified: 2021-08-15 13:36 by richard