megademo: update text in bird_mountain

This commit is contained in:
Vince Weaver 2018-10-17 12:04:14 -04:00
parent f03c919f7c
commit 3dbad79aa6
6 changed files with 54 additions and 27 deletions

View File

@ -34,7 +34,7 @@ megademo.o: megademo.s \
check_email.s email_40_96.inc \
leaving.s leaving.inc tfv_sprites.inc \
arrival.s arrival.inc \
bird_mountain.s \
bird_mountain.s letters.s \
waterfall.s gr_unrolled_copy.s waterfall_page1.inc waterfall_page2.inc \
takeoff.s takeoff.inc takeoff.img.lz4 \
mode7.s \

View File

@ -11,3 +11,4 @@
29476 -- get leaving all working
30599 -- have most of heart scene going
30501 -- move mountain image to HGR image block
30420 -- update words in bird_mountain

View File

@ -47,9 +47,10 @@ Timing:
5: running bird:
run to middle of screen, then have everything start moving?
update text
auto timeout to next screen
run to middle of screen, then have everything start moving?
have sprites partially on all screen rather than jumping at edge?
stop scrolling and run off at end?
6: waterfall:
finish packing down a bit

View File

@ -45,7 +45,7 @@ bird_mountain:
sta LETTERX
lda #1
sta LETTERY
lda #15
lda #12
sta LETTERD
;=================
@ -487,26 +487,6 @@ green_loop:
; 4 + (40*55) + 6 - 1
letters_bm:
;.byte 1,15
.byte "T A L B O T",128
.byte 2,14,"F A N T A S Y",128
.byte 3,16,"S E V E N",128
.byte 1,15," ",128
.byte 2,14," ",128
.byte 3,16," ",128
.byte 1,19,"BY",128
.byte 3,14,"VINCE WEAVER",128
.byte 1,19," ",128
.byte 3,14," ",128
.byte 1,16,"MUSIC BY",128
.byte 3,12,"HIROKAZU TANAKA",128
.byte 1,16," ",128
.byte 3,12," ",128
.byte 2,13,"CYCLE COUNTING",128
.byte 3,16,"IS HARD!"
.byte 255
;.align $100
;.include "tfv_sprites.inc"

29
megademo/letters.s Normal file
View File

@ -0,0 +1,29 @@
; The various strings printed by the sliding letters code
; Kept in one place to try to allow for better alignment opportunities
letters_bm:
;.byte 1,12
.byte "CYCLE",128
.byte 2,12,"COUNTING",128
.byte 3,12,"M E G A D E M O",150
.byte 1,12," ",128
.byte 2,12," ",128
.byte 3,12," ",128
.byte 1,19,"BY",128
.byte 3,10,"VINCE ",34,"DEATER",34," WEAVER",150
.byte 1,19," ",128
.byte 3,10," ",128
.byte 1,16,"MUSIC BY",128
.byte 3,16,"????????",150
.byte 1,16," ",128
.byte 3,16," ",128
.byte 1,16,"BMP2DHR",128
.byte 3,14,"BILL BUCKELS",150
.byte 1,16," ",128
.byte 3,14," ",128
.byte 1,16,"LZ4+DISK",128
.byte 3,17,"QKUMBA",150
.byte 1,16," ",128
.byte 3,17," "
.byte 255

View File

@ -122,24 +122,40 @@ loop_forever:
.include "tfv_sprites.inc"
.include "mode7_sprites.inc"
;=================================
; Include Text for Sliding Letters
; *DONT CROSS PAGES*
;=================================
.include "letters.s"
;============================
; Include Lores Graphics
; No Alignment Needed
;============================
; leaving
.include "leaving.inc"
; waterfall
.include "waterfall_page1.inc"
.include "waterfall_page2.inc"
; arrival
.include "arrival.inc"
;============================
; Include Hires Graphics
; No Alignment Needed
;============================
sb_background_hgr:
.incbin "SB_BACKGROUNDC.BIN.lz4",11
sb_background_hgr_end:
; bird mountain
katahdin:
.incbin "KATC.BIN.lz4",11 ; skip the header
katahdin_end:
; spacebars
sb_background_hgr:
.incbin "SB_BACKGROUNDC.BIN.lz4",11
sb_background_hgr_end: