diff --git a/demosplash/graphics/starbase/starbase.inc b/demosplash/graphics/starbase/starbase.inc index 64f627c6..d840a5b7 100644 --- a/demosplash/graphics/starbase/starbase.inc +++ b/demosplash/graphics/starbase/starbase.inc @@ -73,42 +73,47 @@ hallway_rle: .byte $28 ; ysize=48 .byte $A0,$FF,$77, $A0,$69,$77, $A0,$28,$87, $A0,$28,$88 .byte $A1 window_rle: .byte $28 ; ysize=48 - .byte $A4,$55, $11, $01,$01, $71,$71, $01, $A4,$71, $01 - .byte $71,$71, $A0,$12,$01, $11, $A8,$55, $11, $00,$00, $77,$77 - .byte $00, $A5,$77, $70, $07, $77, $A0,$11,$00, $11 - .byte $A8,$55, $11, $00,$00, $07, $77, $00, $A6,$77 - .byte $70, $07, $77, $A0,$10,$00, $11, $A8,$55, $11 + .byte $A3,$55, $A0,$01,$AA, $11, $01,$01, $71,$71, $01, $A4,$71 + .byte $01, $71,$71, $A0,$12,$01, $11, $A0,$01,$AA, $A6,$55, $A0,$01,$AA + .byte $11, $00,$00, $77,$77, $00, $A5,$77, $70, $07 + .byte $77, $A0,$11,$00, $11, $A0,$01,$AA, $A6,$55, $A0,$01,$AA, $11 + .byte $00,$00, $07, $77, $00, $A6,$77, $70, $07 + .byte $77, $A0,$10,$00, $11, $A0,$01,$AA, $A6,$55, $A0,$01,$AA, $11 .byte $A3,$00, $77, $00, $A7,$77, $70, $07, $77 - .byte $AF,$00, $11, $A8,$55, $11, $A3,$00, $07, $70 - .byte $07, $A7,$77, $70, $07, $77, $AE,$00, $11 - .byte $A8,$55, $11, $A4,$00, $77, $00, $A8,$77, $70 - .byte $07, $77, $AD,$00, $11, $A8,$55, $11, $A4,$00 - .byte $77, $00, $A3,$77, $57, $55,$55, $57, $77,$77 - .byte $70, $07, $77, $AC,$00, $11, $A8,$55, $11 - .byte $A4,$00, $77,$77, $07, $77,$77, $A4,$55, $57, $77,$77 - .byte $70, $07, $77, $AB,$00, $11, $A8,$55, $11 - .byte $A4,$00, $07, $77, $00, $77,$77, $A6,$55, $77,$77 - .byte $70, $07, $77, $AA,$00, $11, $A8,$55, $11 - .byte $A5,$00, $77, $00, $77,$77, $75, $55,$55, $00 - .byte $05,$05, $55, $77,$77, $70, $07, $70, $A9,$00 - .byte $11, $A8,$55, $11, $A5,$00, $77, $70, $07 + .byte $AF,$00, $11, $A0,$01,$AA, $A6,$55, $A0,$01,$AA, $11, $A3,$00 + .byte $07, $70, $07, $A7,$77, $70, $07, $77 + .byte $AE,$00, $11, $A0,$01,$AA, $A6,$55, $A0,$01,$AA, $11, $A4,$00 + .byte $77, $00, $A8,$77, $70, $07, $77, $AD,$00 + .byte $11, $A0,$01,$AA, $A6,$55, $A0,$01,$AA, $11, $A4,$00, $77 + .byte $00, $A3,$77, $57, $55,$55, $57, $77,$77, $70 + .byte $07, $77, $AC,$00, $11, $A0,$01,$AA, $A6,$55, $A0,$01,$AA + .byte $11, $A4,$00, $77,$77, $07, $77,$77, $A4,$55, $57 + .byte $77,$77, $70, $07, $77, $AB,$00, $11, $A0,$01,$AA + .byte $A6,$55, $A0,$01,$AA, $11, $A4,$00, $07, $77, $00 + .byte $77,$77, $A6,$55, $77,$77, $70, $07, $77, $AA,$00 + .byte $11, $A0,$01,$AA, $A6,$55, $A0,$01,$AA, $11, $A5,$00, $77 + .byte $00, $77,$77, $75, $55,$55, $00, $05,$05, $55 + .byte $77,$77, $70, $07, $70, $A9,$00, $11, $A0,$01,$AA + .byte $A6,$55, $A0,$01,$AA, $11, $A5,$00, $77, $70, $07 .byte $77,$77, $55, $A4,$00, $05, $55, $77,$77, $00 - .byte $77, $A9,$00, $11, $A8,$55, $11, $A6,$00, $77 - .byte $70, $77,$77, $55,$55, $A4,$00, $05, $55, $77 - .byte $A3,$57, $A4,$55, $50,$50, $00,$00, $11, $A5,$55, $95 - .byte $99, $55, $11, $A7,$00, $77, $00, $77 - .byte $75, $55, $A5,$00, $50, $55, $A8,$45, $A3,$55 - .byte $11, $55, $99, $95, $A3,$55, $59, $55 - .byte $11, $A7,$00, $77, $70, $77,$77, $55, $A3,$00 - .byte $50, $45, $AB,$44, $45,$45, $11, $55, $59 - .byte $A6,$55, $11, $A8,$00, $77, $00, $77, $55 - .byte $00,$00, $55, $44, $C4, $CC, $44,$44, $A4,$C4 - .byte $CC,$CC, $C4, $A3,$44, $11, $A8,$55, $11, $A8,$00 - .byte $77, $00, $77,$77, $55, $44,$44, $AD,$CC, $44,$44 - .byte $11, $A4,$55, $A4,$75, $11, $A9,$00, $77, $00 - .byte $77, $55, $44, $AF,$CC, $44, $11, $A4,$75 - .byte $A4,$77, $11, $A9,$10, $17, $10, $17,$17, $15 - .byte $14, $AF,$1C, $11, $A0,$A4,$77, $A0,$28,$87, $A0,$28,$77 + .byte $77, $A9,$00, $11, $A0,$01,$AA, $A6,$55, $A0,$01,$AA, $11 + .byte $A6,$00, $77, $70, $77,$77, $55,$55, $A4,$00, $05 + .byte $55, $77, $A3,$57, $A4,$55, $50,$50, $00,$00, $11 + .byte $A0,$01,$AA, $A4,$55, $95, $99, $A0,$01,$AA, $11, $A7,$00 + .byte $77, $00, $77, $75, $55, $A5,$00, $50 + .byte $55, $A8,$45, $A3,$55, $11, $A0,$01,$AA, $99, $95 + .byte $A3,$55, $59, $A0,$01,$AA, $11, $A7,$00, $77, $70 + .byte $77,$77, $55, $A3,$00, $50, $45, $AB,$44, $45,$45 + .byte $11, $A0,$01,$AA, $59, $A5,$55, $A0,$01,$AA, $11, $A8,$00 + .byte $77, $00, $77, $55, $00,$00, $55, $44 + .byte $C4, $CC, $44,$44, $A4,$C4, $CC,$CC, $C4, $A3,$44 + .byte $11, $A0,$01,$AA, $A6,$55, $A0,$01,$AA, $11, $A8,$00, $77 + .byte $00, $77,$77, $55, $44,$44, $AD,$CC, $44,$44, $11 + .byte $A0,$01,$AA, $A3,$55, $A3,$75, $7A, $11, $A9,$00, $77 + .byte $00, $77, $55, $44, $AF,$CC, $44, $11 + .byte $7A, $A3,$75, $A4,$77, $11, $A9,$10, $17, $10 + .byte $17,$17, $15, $14, $AF,$1C, $11, $A0,$A4,$77, $A0,$28,$87 + .byte $A0,$28,$88 .byte $A1 ship_rle: .byte $28 ; ysize=48 .byte $A5,$CC, $4C,$4C, $A0,$10,$44, $A6,$FF, $AB,$44, $A3,$CC, $4C diff --git a/demosplash/graphics/starbase/window.png b/demosplash/graphics/starbase/window.png index c6fc593b..d16d45b7 100644 Binary files a/demosplash/graphics/starbase/window.png and b/demosplash/graphics/starbase/window.png differ diff --git a/demosplash/starbase_action.s b/demosplash/starbase_action.s index 4ed8c623..9e4ebb1c 100644 --- a/demosplash/starbase_action.s +++ b/demosplash/starbase_action.s @@ -39,11 +39,11 @@ starbase_init: lda #1 sta ALIEN_OUT - lda #2 + lda #1 sta alien0_room - lda #27 + lda #20 sta alien0_x - lda #18 + lda #30 sta alien0_y lda #A_STANDING sta alien0_state