add 48boxes snake+clear effect

This commit is contained in:
4am 2020-11-30 22:36:56 -05:00
parent 173841dedd
commit 5ba42a14ef
4 changed files with 108 additions and 0 deletions

View File

@ -10,6 +10,7 @@ DHGR.48.SNAKE
DHGR.SNOWFL.IN
DHGR.MAPLE
DHGR.SLOW.STAR
DHGR.48.SNAKEC
DHGR.HEART.RIP
DHGR.CORNER4
DHGR.STAR.IN

View File

@ -71,6 +71,7 @@ R.BY.PALETTE
FOURSPIRAL
SOFT.R
MAPLE.IN
BOXES48.SNAKEC
RADIAL4
IRIS
CASCADE

View File

@ -0,0 +1,53 @@
;license:MIT
;(c) 2020 by 4am & qkumba
;
!cpu 6502
!to "build/FX/DHGR.48.SNAKEC",plain
*=$6000
!source "src/fx/fx.dhgr.48boxes.common.a"
!byte $00,$FF,$FE,$FD,$FC,$FB,$FA,$F9
!byte $F1,$F2,$F3,$F4,$F5,$F6,$F7,$F8
!byte $F0,$EF,$EE,$ED,$EC,$EB,$EA,$E9
!byte $E1,$E2,$E3,$E4,$E5,$E6,$E7,$E8
!byte $E0,$DF,$DE,$DD,$DC,$DB,$DA,$D9
!Byte $D1,$D2,$D3,$D4,$D5,$D6,$D7,$D8
StagesHi ; high bytes of address of drawing routine for each stage
!byte clear0F
!byte clear0E
!byte clear0D
!byte clear0C
!byte clear0B
!byte clear0A
!byte clear09
!byte clear08
!byte clear07
!byte clear06
!byte clear05
!byte clear04
!byte clear03
!byte clear02
!byte clear01
!byte clear00
!byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
!byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
!byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
!byte copy0F
!byte copy0E
!byte copy0D
!byte copy0C
!byte copy0B
!byte copy0A
!byte copy09
!byte copy08
!byte copy07
!byte copy06
!byte copy05
!byte copy04
!byte copy03
!byte copy02
!byte copy01
!byte copy00
EndStagesHi

View File

@ -0,0 +1,53 @@
;license:MIT
;(c) 2020 by 4am & qkumba
;
!cpu 6502
!to "build/FX/BOXES48.SNAKEC",plain
*=$6000
!source "src/fx/fx.hgr.48boxes.common.a"
!byte $00,$FF,$FE,$FD,$FC,$FB,$FA,$F9
!byte $F1,$F2,$F3,$F4,$F5,$F6,$F7,$F8
!byte $F0,$EF,$EE,$ED,$EC,$EB,$EA,$E9
!byte $E1,$E2,$E3,$E4,$E5,$E6,$E7,$E8
!byte $E0,$DF,$DE,$DD,$DC,$DB,$DA,$D9
!Byte $D1,$D2,$D3,$D4,$D5,$D6,$D7,$D8
StagesHi ; high bytes of address of drawing routine for each stage
!byte clear0F
!byte clear0E
!byte clear0D
!byte clear0C
!byte clear0B
!byte clear0A
!byte clear09
!byte clear08
!byte clear07
!byte clear06
!byte clear05
!byte clear04
!byte clear03
!byte clear02
!byte clear01
!byte clear00
!byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
!byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
!byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
!byte copy0F
!byte copy0E
!byte copy0D
!byte copy0C
!byte copy0B
!byte copy0A
!byte copy09
!byte copy08
!byte copy07
!byte copy06
!byte copy05
!byte copy04
!byte copy03
!byte copy02
!byte copy01
!byte copy00
EndStagesHi