diff --git a/mode7_demo/mode7_demo.s b/mode7_demo/mode7_demo.s index 8757439b..f8500b46 100644 --- a/mode7_demo/mode7_demo.s +++ b/mode7_demo/mode7_demo.s @@ -180,9 +180,9 @@ checkerboard_demo: sta direction_smc_2+2 - jsr mode7_flying ; call generic mode7 code + jmp mode7_flying ; call generic mode7 code - rts +; rts ; tail call ;=========================== @@ -214,9 +214,9 @@ island_demo: sta direction_smc_1+2 sta direction_smc_2+2 - jsr mode7_flying + jmp mode7_flying - rts +; rts ; tail call ;=========================== @@ -228,7 +228,7 @@ star_demo: lda #48 sta y_limit_smc+1 - jsr starfield_demo + jsr starfield_demo ; tail call rts @@ -242,7 +242,7 @@ star_credits: lda #40 sta y_limit_smc+1 - jsr starfield_credits + jsr starfield_credits ; tail call rts @@ -318,7 +318,7 @@ title_routine: .include "deater.scrolltext" .include "a2.scrolltext" .byte 0,0,0,0,0,0,0,0 -.byte 0,0,0,0,0,0 +.byte 0,0,0,0,0,0,0,0 .byte $A8,$55,$95,$35,$85 ; at $4400 .include "mockingboard.s" @@ -344,10 +344,10 @@ title_routine: ; External modules ;=============================================== -.include "../asm_routines/text_print.s" + .include "../asm_routines/gr_fast_clear.s" .include "../asm_routines/gr_hlin_double.s" - +.include "../asm_routines/text_print.s" .include "../asm_routines/gr_fade.s" .include "../asm_routines/gr_plot.s" .include "../asm_routines/gr_copy.s" diff --git a/mode7_demo/starfield_demo.s b/mode7_demo/starfield_demo.s index 5bf64174..c3a33131 100644 --- a/mode7_demo/starfield_demo.s +++ b/mode7_demo/starfield_demo.s @@ -544,7 +544,7 @@ z_table: ; some "random" numbers ;====================== -random_table EQU $2400 +random_table EQU $2500 .if 0 random_table: @@ -563,10 +563,5 @@ random_table: .byte 11,225, 26, 28,127, 35,248, 41,248,164, 27, 19,181,202, 78,232 .byte 152, 50, 56,224,121, 77, 61, 52,188, 95, 78,119,250,203,108, 5 .byte 172,134, 33, 43,170, 26, 85,162,190,112,181,115, 59, 4, 92,211 - .byte 54,148 -; Line 3 of VMW logo at $4800 -.byte $A0,$55,$26,$55,$81 - .byte 179,175,226,240,228,158, 79 - .byte 50,21 -;73,253,130, 78,169 + .byte 54,148.179,175,226,240,228,158, 79, 50, 21, 73,253,130, 78,169 .endif