kfest: display static images

This commit is contained in:
Vince Weaver 2018-07-20 17:33:09 -04:00
parent 7470242e55
commit 5f117e5734

View File

@ -57,45 +57,49 @@ WAIT = $FCA8 ;; delay 1/2(26+27A+5A^2) us
;================== ;==================
; Draw Temp Rasters ; Draw Top Border
;================== ;==================
; F -> 7 -> 6 -> 2, so
lda #$0 lda #$0
sta DRAW_PAGE sta DRAW_PAGE
lda #$b1 lda #$6f
ldy #10 ldy #0
jsr hline
lda #$3f
ldy #12
jsr hline jsr hline
; lda #$3f
; ldy #12
; jsr hline
lda #$4 lda #$4
sta DRAW_PAGE sta DRAW_PAGE
lda #$f3 lda #$27
ldy #10 ldy #0
jsr hline
lda #$1b
ldy #12
jsr hline jsr hline
; lda #$1b
; ldy #12
; jsr hline
;=====================================
; Print the apple logos plus vmw logos
;=====================================
; temporarily draw HELLO ldy #$9c
ldy CURRENT_OFFSET
ldx #0 ldx #0
data_loop2: data_loop2:
lda words,Y lda words,Y
sta $6d0,X sta $7a8,X
lda words2,Y lda words2,Y
sta $750,X sta $450,X
lda words3,Y lda words3,Y
sta $ad0,X sta $ba8,X
lda words4,Y lda words4,Y
sta $b50,X sta $850,X
iny iny
inx inx
@ -353,14 +357,14 @@ words:
; L O R E S ; L O R E S
.byte $D1,$00,$00, $D0,$01,$D0,$00, $D1,$01,$D1,$00, $D1,$01,$00, $D1,$D1,$00 .byte $D1,$00,$00, $D0,$01,$D0,$00, $D1,$01,$D1,$00, $D1,$01,$00, $D1,$D1,$00
; Apple ; Apple
.byte $00,$00,$C0,$C0,$CC,$C0,$00,$00 .byte $0,$0,$00,$C0,$C0,$CC,$C0,$00,$0,$0
; VMW Logo ; VMW Logo
.byte $0,$0,$11,$11,$11,$11,$11,$44, $22,$22,$22,$22,$22,$44, $22,$22,$22,$22,$22,$00 .byte $0,$0,$11,$11,$11,$11,$11,$44, $22,$22,$22,$22,$22,$44, $22,$22,$22,$22,$22,$00
; Apple ; Apple
.byte $0,$0,$00,$C0,$C0,$CC,$C0,$0 .byte $0,$0,$0,$00,$C0,$C0,$CC,$C0,$0,$0
.repeat 64 .repeat 60
.byte $0 .byte $0
.endrep .endrep
words2: words2:
@ -374,11 +378,11 @@ words2:
.byte $00,$00,$24,$00, $04,$20,$04,$00, $00,$04,$00,$00 .byte $00,$00,$24,$00, $04,$20,$04,$00, $00,$04,$00,$00
.byte $00,$00,$24,$00, $24,$20,$24,$00, $00,$00 .byte $00,$00,$24,$00, $24,$20,$24,$00, $00,$00
.byte $24,$20,$00, $04,$20,$04,$00, $24,$04,$20,$00, $24,$20,$00, $20,$24,$00 .byte $24,$20,$00, $04,$20,$04,$00, $24,$04,$20,$00, $24,$20,$00, $20,$24,$00
.byte $00,$29,$29,$29,$29,$20,$00,$00 .byte $0,$0,$29,$29,$29,$29,$20,$00,$0,$0
.byte $0,$0,$00,$01,$11,$41,$44,$44, $44,$42,$22,$42,$44,$44, $44,$42,$22,$02,$00,$00 .byte $0,$0,$00,$01,$11,$41,$44,$44, $44,$42,$22,$42,$44,$44, $44,$42,$22,$02,$00,$00
.byte $0,$0,$29,$29,$29,$29,$20,$0 .byte $0,$0,$0,$29,$29,$29,$29,$20,$0,$0
.repeat 64 .repeat 60
.byte $0 .byte $0
.endrep .endrep
words3: words3:
@ -392,11 +396,11 @@ words3:
.byte $C9,$C0,$C9,$00, $C9,$00,$C9,$00, $00,$C0,$00,$00 .byte $C9,$C0,$C9,$00, $C9,$00,$C9,$00, $00,$C0,$00,$00
.byte $C9,$C0,$C9,$00, $C9,$C0,$C0,$00, $00,$00 .byte $C9,$C0,$C9,$00, $C9,$C0,$C0,$00, $00,$00
.byte $C9,$00,$00, $C9,$00,$C9,$00, $C9,$C0,$C9,$00, $C9,$C0,$00, $C9,$C0,$00 .byte $C9,$00,$00, $C9,$00,$C9,$00, $C9,$C0,$C9,$00, $C9,$C0,$00, $C9,$C0,$00
.byte $00,$D0,$D0,$DC,$D0,$00,$00,$00 .byte $0,$0,$D0,$D0,$DC,$D0,$00,$0,$0,$0
.byte $0,$0,$01,$11,$11,$11,$41,$44, $42,$22,$22,$22,$42,$44, $42,$22,$22,$22,$02,$00 .byte $0,$0,$01,$11,$11,$11,$41,$44, $42,$22,$22,$22,$42,$44, $42,$22,$22,$22,$02,$00
.byte $0,$0,$D0,$D0,$DC,$D0,$00,$0 .byte $0,$0,$0,$D0,$D0,$DC,$D0,$00,$0,$0
.repeat 64 .repeat 60
.byte $0 .byte $0
.endrep .endrep
words4: words4:
@ -410,11 +414,11 @@ words4:
.byte $00,$00,$06,$00, $06,$00,$06,$00, $06,$00,$06,$00 .byte $00,$00,$06,$00, $06,$00,$06,$00, $06,$00,$06,$00
.byte $00,$00,$06,$00, $06,$00,$06,$00, $00,$00 .byte $00,$00,$06,$00, $06,$00,$06,$00, $00,$00
.byte $06,$00,$00, $06,$00,$06,$00, $06,$00,$06,$00, $06,$00,$00, $00,$04,$00 .byte $06,$00,$00, $06,$00,$06,$00, $06,$00,$06,$00, $06,$00,$00, $00,$04,$00
.byte $00,$01,$61,$61,$61,$01,$00,$00 .byte $0,$0,$01,$61,$61,$61,$01,$00,$0,$0
.byte $0,$0,$00,$01,$11,$41,$44,$44, $44,$42,$22,$42,$44,$44, $44,$42,$22,$02,$00,$00 .byte $0,$0,$00,$01,$11,$41,$44,$44, $44,$42,$22,$42,$44,$44, $44,$42,$22,$02,$00,$00
.byte $0,$0,$01,$61,$61,$61,$01,$0 .byte $0,$0,$0,$01,$61,$61,$61,$01,$0,$0
.repeat 64 .repeat 60
.byte $0 .byte $0
.endrep .endrep