diff --git a/demos/outline2021/demo/Makefile b/demos/outline2021/demo/Makefile index 3c6fe97c..5d1452d9 100644 --- a/demos/outline2021/demo/Makefile +++ b/demos/outline2021/demo/Makefile @@ -22,6 +22,16 @@ outline2021.dsk: QBOOT QLOAD OUTLINE $(DOS33_RAW) outline2021.dsk 2 0 OUTLINE 0 0 +outline2021_island_submit.zip: OUTLINE file_id.diz outline2021.dsk + mkdir -p outline2021_island + cp OUTLINE ./outline2021_island + cp file_id.diz ./outline2021_island + cp outline2021.dsk ./outline2021_island + zip -r outline2021_island.zip outline2021_island + mkdir -p outlin2021_island_submit + cp outline_island_720p.mp4 ./outline2021_island_submit + cp outline2021_island.zip ./outline2021_island_submit + zip -r outline2021_island_submit.zip outline2021_island_submit #### diff --git a/demos/outline2021/demo/file_id.diz b/demos/outline2021/demo/file_id.diz new file mode 100644 index 00000000..fa8e914a --- /dev/null +++ b/demos/outline2021/demo/file_id.diz @@ -0,0 +1,9 @@ +Island Adventure +- +32k Apple II Demo, Outline 2021 +by Deater / dSr +Various lo-res and hi-res effects + +you can find the src here: + https://github.com/deater/dos33fsprogs/tree/master/demos/outline2021 + diff --git a/demos/outline2021/demo/flying_dir.inc b/demos/outline2021/demo/flying_dir.inc index d9aadec1..a329428f 100644 --- a/demos/outline2021/demo/flying_dir.inc +++ b/demos/outline2021/demo/flying_dir.inc @@ -4,6 +4,7 @@ island_flying_directions: .byte 8,$00 ; 2 frames, do nothing .byte 3,'A' ; 3 frames left .byte 15,$00 ; 8 frames, do nothing + .byte 1,'Z' ; start moving forward .byte 2,'A' ; 3 frames left .byte 15,$00 ; 8 frames, do nothing .byte 3,'A' ; 3 frames, turn left diff --git a/demos/outline2021/demo/outline.s b/demos/outline2021/demo/outline.s index 3f9dee6a..0548603e 100644 --- a/demos/outline2021/demo/outline.s +++ b/demos/outline2021/demo/outline.s @@ -64,6 +64,10 @@ mockingboard_not_found: ; init vars ;=================== + lda #0 + sta FRAME + sta FRAMEH + ;============================= ; Title screen ;============================= @@ -75,13 +79,13 @@ mockingboard_not_found: ;============================= - jsr a2_inside +; jsr a2_inside - jsr wires +; jsr wires - jsr rotoplasma +; jsr rotoplasma - jsr drops +; jsr drops jsr mode7_flying diff --git a/demos/outline2021/demo/rotoplasma_tiny.s b/demos/outline2021/demo/rotoplasma_tiny.s index a66be2cd..e8fb169b 100644 --- a/demos/outline2021/demo/rotoplasma_tiny.s +++ b/demos/outline2021/demo/rotoplasma_tiny.s @@ -15,7 +15,7 @@ ; Clear screen and setup graphics ;================================ rotoplasma: - jsr HOME +; jsr HOME bit PAGE0 ; set page 0 bit LORES ; Lo-res graphics bit FULLGR ; mixed gr/text mode diff --git a/demos/outline2021/demo/tfv_flying.s b/demos/outline2021/demo/tfv_flying.s index 0c9c11ff..5f11fdfb 100644 --- a/demos/outline2021/demo/tfv_flying.s +++ b/demos/outline2021/demo/tfv_flying.s @@ -49,7 +49,6 @@ mode7_flying: sta SHIPY lda #0 sta TURNING - sta ANGLE sta SPACEX_I sta SPACEY_I sta CX_I @@ -62,7 +61,7 @@ mode7_flying: sta KEY_COUNT sta KEY_OFFSET - lda #1 ; slightly off North for better view of island + lda #0 ; slightly off North for better view of island sta ANGLE jsr draw_sky