mirror of
https://github.com/deater/dos33fsprogs.git
synced 2025-08-15 08:27:41 +00:00
mode7_demo: fix sound/bounce location
This commit is contained in:
@@ -326,6 +326,8 @@ draw_background:
|
|||||||
;========================================
|
;========================================
|
||||||
draw_sphere:
|
draw_sphere:
|
||||||
|
|
||||||
|
; FIXME: optimize this mess
|
||||||
|
|
||||||
; draw shadow first
|
; draw shadow first
|
||||||
lda FRAME_COUNT
|
lda FRAME_COUNT
|
||||||
and #$0f
|
and #$0f
|
||||||
@@ -347,10 +349,10 @@ high_shadow:
|
|||||||
sta INL
|
sta INL
|
||||||
done_shadow:
|
done_shadow:
|
||||||
|
|
||||||
lda #17 ; 2
|
lda #18 ; 2
|
||||||
sta XPOS ; 3
|
sta XPOS ; 3
|
||||||
|
|
||||||
lda #28 ; 2
|
lda #36 ; 2
|
||||||
sta YPOS ; 3
|
sta YPOS ; 3
|
||||||
jsr put_sprite
|
jsr put_sprite
|
||||||
|
|
||||||
@@ -375,18 +377,19 @@ done_shadow:
|
|||||||
adc INH
|
adc INH
|
||||||
sta INH
|
sta INH
|
||||||
|
|
||||||
lda #17 ; 2
|
lda #18 ; 2
|
||||||
sta XPOS ; 3
|
sta XPOS ; 3
|
||||||
|
|
||||||
lda FRAME_COUNT
|
lda FRAME_COUNT
|
||||||
and #$0f
|
and #$0f
|
||||||
tax
|
tax
|
||||||
lda gravity,X
|
lda gravity,X
|
||||||
|
cmp #10
|
||||||
bne no_click
|
bne no_click
|
||||||
bit SPEAKER
|
bit SPEAKER
|
||||||
no_click:
|
no_click:
|
||||||
clc
|
clc
|
||||||
adc #10 ; 3
|
adc #18 ; 3
|
||||||
sta YPOS ; 3
|
sta YPOS ; 3
|
||||||
jsr put_sprite ; 6
|
jsr put_sprite ; 6
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user