diff --git a/demos/outline2021/demo/anothermist.s b/demos/outline2021/demo/anothermist.s index 11a434ba..a80a07f8 100644 --- a/demos/outline2021/demo/anothermist.s +++ b/demos/outline2021/demo/anothermist.s @@ -38,21 +38,21 @@ another_sequence: .word ootw_uboot_bg_lzsa ; this .byte 128+5 ; .word ootw_uboot_flash1_lzsa ; (3) .byte 128+5 ; .word ootw_uboot_flash2_lzsa ; (3) - .byte 128+30 ; .word swim01_lzsa ; (3) - .byte 128+20 ; .word swim02_lzsa ; (3) - .byte 128+20 ; .word swim03_lzsa ; (3) - .byte 128+20 ; .word swim04_lzsa ; (3) - .byte 128+20 ; .word swim05_lzsa ; (3) - .byte 128+20 ; .word swim06_lzsa ; (3) + .byte 128+60 ; .word swim01_lzsa ; (3) + .byte 128+30 ; .word swim02_lzsa ; (3) + .byte 128+30 ; .word swim03_lzsa ; (3) + .byte 128+30 ; .word swim04_lzsa ; (3) + .byte 128+30 ; .word swim05_lzsa ; (3) + .byte 128+30 ; .word swim06_lzsa ; (3) .byte 255 ; load to bg .word another_pool_lzsa ; this - .byte 128+40; .word ashore01 + .byte 128+60; .word ashore01 .byte 128+40; .word ashore02 - .byte 128+40; .word ashore03 + .byte 128+60; .word ashore03 .byte 128+40; .word ashore04 - .byte 128+40; .word ashore05 + .byte 128+60; .word ashore05 .byte 128+40; .word ashore06 - .byte 128+40; .word ashore07 + .byte 128+60; .word ashore07 .byte 128+40; .word ashore08 .byte 128+40; .word ashore09 .byte 128+40; .word ashore10 @@ -86,7 +86,7 @@ another_sequence: .byte 128+70; .word spaceship_far_n .byte 128+70; .word spaceship_switch_n .byte 128+70; .word spaceship_door_n - .byte 128+90; .word spaceship_door_open + .byte 128+100; .word spaceship_door_open .byte 255 ; load to bg .word spaceship_far_n_lzsa .byte 80 @@ -101,5 +101,5 @@ another_sequence: .byte 128+20; .word takeoff_00 .byte 128+20; .word takeoff_10 .byte 128+40; .word takeoff_11 - .byte 128+80; .word takeoff_12 + .byte 128+100; .word takeoff_12 .byte 0 diff --git a/demos/outline2021/demo/flying_dir.inc b/demos/outline2021/demo/flying_dir.inc index e4e1a38e..d9aadec1 100644 --- a/demos/outline2021/demo/flying_dir.inc +++ b/demos/outline2021/demo/flying_dir.inc @@ -1,25 +1,26 @@ island_flying_directions: - .byte $2,$00 ; 2 frames, do nothing - .byte $1,'Z' ; start moving forward - .byte $10,$00 ; 16 frames, do nothing - .byte $3,'D' ; 3 frames, turn right - .byte $1,'Z' ; move faster - .byte $8,$00 ; 8 frames, do nothing - .byte $2,'D' ; 2 frames, turn left - .byte $8,$00 ; 8 frames, do nothing - .byte $3,'A' ; 3 frames, turn left - .byte $1,'Z' ; speedup - .byte $8,$00 ; 8 frames, do nothing - .byte $6,'S' ; 6 frames down - .byte $6,$00 ; 6 frames do nothing - .byte $3,'A' ; 3 frames left - .byte $3,'D' ; 3 frames right - .byte $2,$00 ; 2 frames nothing - .byte $1,'D' ; 1 frame right - .byte $2,$00 ; 2 frames nothing - .byte $8,'D' ; 8 frame right - .byte $1,'Z' ; 8 frames up - .byte $6,'W' ; 2 speedup - .byte $a,$00 ; 10 nothing - .byte $3,'S' ; 3 down - .byte $1,'Q' ; quit + .byte 15,$00 ; 2 frames, do nothing + .byte 1,'Z' ; start moving forward + .byte 8,$00 ; 2 frames, do nothing + .byte 3,'A' ; 3 frames left + .byte 15,$00 ; 8 frames, do nothing + .byte 2,'A' ; 3 frames left + .byte 15,$00 ; 8 frames, do nothing + .byte 3,'A' ; 3 frames, turn left + .byte 1,'Z' ; move faster + .byte 15,$00 ; 8 frames, do nothing + .byte 2,'D' ; 2 frames, turn left + .byte 15,$00 ; 8 frames, do nothing + .byte 2,'A' ; 2 frames, turn left + .byte 1,'Z' ; speedup + .byte 15,$00 ; 8 frames, do nothing + .byte 2,'W' ; 2 frames UP + .byte 8,$00 ; 6 frames do nothing + .byte 3,'A' ; 3 frames left + .byte 5,$00 ; 5 frames nothing + .byte 8,'D' ; 8 frame right + .byte 1,'Z' ; 8 frames up + .byte 6,'W' ; 2 speedup + .byte 20,$00 ; 10 nothing + .byte 5,'S' ; 5 down + .byte 1,'Q' ; quit diff --git a/demos/outline2021/demo/outline.s b/demos/outline2021/demo/outline.s index 21164f20..3f9dee6a 100644 --- a/demos/outline2021/demo/outline.s +++ b/demos/outline2021/demo/outline.s @@ -75,15 +75,15 @@ mockingboard_not_found: ;============================= -; jsr a2_inside + jsr a2_inside -; jsr wires + jsr wires -; jsr rotoplasma + jsr rotoplasma -; jsr drops + jsr drops -; jsr mode7_flying + jsr mode7_flying jsr another_mist diff --git a/demos/outline2021/demo/rotoplasma_tiny.s b/demos/outline2021/demo/rotoplasma_tiny.s index 7d4ca90e..a66be2cd 100644 --- a/demos/outline2021/demo/rotoplasma_tiny.s +++ b/demos/outline2021/demo/rotoplasma_tiny.s @@ -51,6 +51,8 @@ rotoplasma: lda #0 sta ANGLE sta SCALE_F + + lda #$f9 sta FRAME lda #1 diff --git a/demos/outline2021/demo/wires.s b/demos/outline2021/demo/wires.s index 7d49987a..ecec9384 100644 --- a/demos/outline2021/demo/wires.s +++ b/demos/outline2021/demo/wires.s @@ -10,7 +10,7 @@ ;================================ wires: - jsr SETGR ; set lo-res 40x40 mode +; jsr SETGR ; set lo-res 40x40 mode bit SET_GR bit LORES bit FULLGR ; make it 40x48