diff --git a/demosplash/graphics/starbase/Makefile b/demosplash/graphics/starbase/Makefile index fafcc9ec..d8f61a2a 100644 --- a/demosplash/graphics/starbase/Makefile +++ b/demosplash/graphics/starbase/Makefile @@ -3,7 +3,7 @@ include ../../../Makefile.inc PNG2RLE = ../../../gr-utils/png2rle PNG2LZ4 = ../../../gr-utils/png2lz4 -all: starbase.inc ship_flames.inc +all: starbase.inc ship_flames.inc star_wipe.inc ##### @@ -24,6 +24,14 @@ ship_flames.inc: $(PNG2RLE) \ $(PNG2RLE) asm ship_flame4.png ship_flame4_rle >> ship_flames.inc $(PNG2RLE) asm ship_flame5.png ship_flame5_rle >> ship_flames.inc +star_wipe.inc: $(PNG2RLE) \ + star1.png star2.png star3.png star4.png star5.png + $(PNG2RLE) asm star1.png star_wipe1_rle > star_wipe.inc + $(PNG2RLE) asm star2.png star_wipe2_rle >> star_wipe.inc + $(PNG2RLE) asm star3.png star_wipe3_rle >> star_wipe.inc + $(PNG2RLE) asm star4.png star_wipe4_rle >> star_wipe.inc + $(PNG2RLE) asm star5.png star_wipe5_rle >> star_wipe.inc + ##### diff --git a/demosplash/graphics/starbase/star1.png b/demosplash/graphics/starbase/star1.png new file mode 100644 index 00000000..9232d968 Binary files /dev/null and b/demosplash/graphics/starbase/star1.png differ diff --git a/demosplash/graphics/starbase/star2.png b/demosplash/graphics/starbase/star2.png new file mode 100644 index 00000000..c8d22755 Binary files /dev/null and b/demosplash/graphics/starbase/star2.png differ diff --git a/demosplash/graphics/starbase/star3.png b/demosplash/graphics/starbase/star3.png new file mode 100644 index 00000000..53b71907 Binary files /dev/null and b/demosplash/graphics/starbase/star3.png differ diff --git a/demosplash/graphics/starbase/star4.png b/demosplash/graphics/starbase/star4.png new file mode 100644 index 00000000..15347f42 Binary files /dev/null and b/demosplash/graphics/starbase/star4.png differ diff --git a/demosplash/graphics/starbase/star5.png b/demosplash/graphics/starbase/star5.png new file mode 100644 index 00000000..d7746d2a Binary files /dev/null and b/demosplash/graphics/starbase/star5.png differ diff --git a/demosplash/graphics/starbase/star_wipe.inc b/demosplash/graphics/starbase/star_wipe.inc new file mode 100644 index 00000000..8e18b98e --- /dev/null +++ b/demosplash/graphics/starbase/star_wipe.inc @@ -0,0 +1,47 @@ +star_wipe1_rle: .byte $28 ; ysize=48 + .byte $A0,$FF,$AA, $A0,$A4,$AA, $00,$00, $A0,$24,$AA, $A0,$01,$A0, $A4,$00, $A0,$01,$A0 + .byte $A0,$24,$AA, $00,$00, $A0,$25,$AA, $00, $A0,$02,$A0, $00, $A0,$FF,$AA + .byte $A0,$A3,$AA + .byte $A1 +star_wipe2_rle: .byte $28 ; ysize=48 + .byte $A0,$FF,$AA, $A0,$2C,$AA, $00, $A0,$27,$AA, $00, $0A, $A0,$26,$AA + .byte $00,$00, $A0,$21,$AA, $A5,$0A, $00,$00, $A5,$0A, $A0,$1D,$AA, $A0,$01,$A0 + .byte $A8,$00, $A0,$01,$A0, $A0,$20,$AA, $A0,$01,$A0, $A4,$00, $A0,$01,$A0, $A0,$23,$AA + .byte $A4,$00, $A0,$23,$AA, $0A, $A4,$00, $0A, $A0,$22,$AA, $00,$00 + .byte $A0,$02,$AA, $00,$00, $A0,$21,$AA, $0A, $00, $A4,$AA, $00 + .byte $0A, $A0,$FF,$AA, $A0,$29,$AA + .byte $A1 +star_wipe3_rle: .byte $28 ; ysize=48 + .byte $A0,$14,$AA, $5A, $A0,$26,$AA, $0A, $A0,$01,$A5, $A0,$26,$AA, $00 + .byte $A0,$27,$AA, $00,$00, $5A, $A0,$24,$AA, $0A, $00,$00, $05 + .byte $A0,$24,$AA, $A4,$00, $A0,$24,$AA, $A4,$00, $5A, $A0,$23,$AA, $A4,$00 + .byte $A0,$01,$A5, $A0,$22,$AA, $A6,$00, $A0,$19,$AA, $55, $A8,$05, $A6,$00 + .byte $A8,$05, $A0,$01,$A5, $A0,$11,$AA, $A0,$01,$A5, $A0,$01,$A0, $A0,$12,$00, $A0,$01,$A0 + .byte $5A, $A0,$13,$AA, $A0,$01,$A5, $50, $A0,$10,$00, $A0,$01,$A0, $A0,$01,$A5 + .byte $A0,$16,$AA, $50, $AE,$00, $50, $A0,$01,$A5, $A0,$18,$AA, $A0,$01,$A5 + .byte $A0,$01,$A0, $AB,$00, $50, $A0,$1D,$AA, $A9,$00, $A0,$01,$A5, $A0,$1E,$AA + .byte $A9,$00, $A0,$1F,$AA, $A9,$00, $55, $A0,$1C,$AA, $5A, $0A + .byte $A9,$00, $0A, $A0,$1C,$AA, $A0,$01,$A5, $A4,$00, $5A, $A0,$01,$AA + .byte $A5,$00, $A0,$1C,$AA, $A4,$00, $A3,$AA, $A0,$01,$A5, $A5,$00, $A0,$1A,$AA + .byte $5A, $00,$00, $A0,$01,$A0, $A0,$01,$A5, $A5,$AA, $50, $A3,$00 + .byte $A0,$1A,$AA, $00,$00, $5A, $A9,$AA, $A3,$00, $A0,$19,$AA, $00 + .byte $A0,$01,$A5, $AA,$AA, $A0,$01,$A5, $00,$00, $A0,$19,$AA, $A0,$01,$A5, $AD,$AA + .byte $A0,$01,$A5, $AC,$AA + .byte $A1 +star_wipe4_rle: .byte $28 ; ysize=48 + .byte $A0,$10,$AA, $A8,$00, $A0,$20,$AA, $A8,$00, $A0,$20,$AA, $A8,$00, $A0,$1F,$AA + .byte $0A, $A8,$00, $A0,$1F,$AA, $A9,$00, $0A, $A0,$1E,$AA, $AA,$00 + .byte $A0,$1D,$AA, $AC,$00, $AE,$AA, $A0,$50,$00, $A0,$01,$A0, $A0,$27,$00, $A0,$01,$AA + .byte $A0,$01,$A0, $A0,$25,$00, $A3,$AA, $A0,$01,$A0, $A0,$22,$00, $A0,$01,$A0, $A6,$AA + .byte $A0,$20,$00, $A9,$AA, $A0,$01,$A0, $A0,$1C,$00, $A0,$01,$A0, $AB,$AA, $A0,$01,$A0 + .byte $A0,$1A,$00, $A0,$01,$A0, $AE,$AA, $A0,$01,$A0, $A0,$17,$00, $A0,$11,$AA, $A0,$01,$A0 + .byte $A0,$14,$00, $A0,$01,$A0, $A0,$13,$AA, $A0,$14,$00, $A0,$14,$AA, $A0,$14,$00, $A0,$14,$AA + .byte $A0,$14,$00, $A0,$14,$AA, $A0,$14,$00, $A0,$13,$AA, $A0,$16,$00, $A0,$12,$AA, $A0,$16,$00 + .byte $A0,$11,$AA, $A0,$18,$00, $A8,$AA + .byte $A1 +star_wipe5_rle: .byte $28 ; ysize=48 + .byte $A9,$AA, $0A, $A0,$14,$00, $0A, $55, $A8,$AA, $A9,$05 + .byte $A0,$16,$00, $A9,$05, $A0,$FF,$00, $A0,$FF,$00, $A0,$FA,$00, $A0,$01,$A0, $A0,$26,$00 + .byte $A0,$01,$A0, $A0,$01,$A5, $50, $A0,$24,$00, $A0,$01,$A0, $5A, $A0,$02,$AA + .byte $A0,$24,$00, $A0,$02,$AA + .byte $A1