mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-06-27 07:29:29 +00:00
outline: more tuning
This commit is contained in:
parent
c54ddf82b5
commit
ebc03cd572
|
@ -22,6 +22,16 @@ outline2021.dsk: QBOOT QLOAD OUTLINE
|
||||||
$(DOS33_RAW) outline2021.dsk 2 0 OUTLINE 0 0
|
$(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
|
||||||
|
|
||||||
|
|
||||||
####
|
####
|
||||||
|
|
9
demos/outline2021/demo/file_id.diz
Normal file
9
demos/outline2021/demo/file_id.diz
Normal file
|
@ -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
|
||||||
|
|
|
@ -4,6 +4,7 @@ island_flying_directions:
|
||||||
.byte 8,$00 ; 2 frames, do nothing
|
.byte 8,$00 ; 2 frames, do nothing
|
||||||
.byte 3,'A' ; 3 frames left
|
.byte 3,'A' ; 3 frames left
|
||||||
.byte 15,$00 ; 8 frames, do nothing
|
.byte 15,$00 ; 8 frames, do nothing
|
||||||
|
.byte 1,'Z' ; start moving forward
|
||||||
.byte 2,'A' ; 3 frames left
|
.byte 2,'A' ; 3 frames left
|
||||||
.byte 15,$00 ; 8 frames, do nothing
|
.byte 15,$00 ; 8 frames, do nothing
|
||||||
.byte 3,'A' ; 3 frames, turn left
|
.byte 3,'A' ; 3 frames, turn left
|
||||||
|
|
|
@ -64,6 +64,10 @@ mockingboard_not_found:
|
||||||
; init vars
|
; init vars
|
||||||
;===================
|
;===================
|
||||||
|
|
||||||
|
lda #0
|
||||||
|
sta FRAME
|
||||||
|
sta FRAMEH
|
||||||
|
|
||||||
;=============================
|
;=============================
|
||||||
; Title screen
|
; 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
|
jsr mode7_flying
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
; Clear screen and setup graphics
|
; Clear screen and setup graphics
|
||||||
;================================
|
;================================
|
||||||
rotoplasma:
|
rotoplasma:
|
||||||
jsr HOME
|
; jsr HOME
|
||||||
bit PAGE0 ; set page 0
|
bit PAGE0 ; set page 0
|
||||||
bit LORES ; Lo-res graphics
|
bit LORES ; Lo-res graphics
|
||||||
bit FULLGR ; mixed gr/text mode
|
bit FULLGR ; mixed gr/text mode
|
||||||
|
|
|
@ -49,7 +49,6 @@ mode7_flying:
|
||||||
sta SHIPY
|
sta SHIPY
|
||||||
lda #0
|
lda #0
|
||||||
sta TURNING
|
sta TURNING
|
||||||
sta ANGLE
|
|
||||||
sta SPACEX_I
|
sta SPACEX_I
|
||||||
sta SPACEY_I
|
sta SPACEY_I
|
||||||
sta CX_I
|
sta CX_I
|
||||||
|
@ -62,7 +61,7 @@ mode7_flying:
|
||||||
sta KEY_COUNT
|
sta KEY_COUNT
|
||||||
sta KEY_OFFSET
|
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
|
sta ANGLE
|
||||||
|
|
||||||
jsr draw_sky
|
jsr draw_sky
|
||||||
|
|
Loading…
Reference in New Issue
Block a user