mirror of
https://github.com/deater/dos33fsprogs.git
synced 2024-06-16 07:29:29 +00:00
duke: add laser noise
This commit is contained in:
parent
9b898272f2
commit
bc77fe24db
|
@ -201,6 +201,8 @@ return_pressed:
|
||||||
lda LASER_OUT
|
lda LASER_OUT
|
||||||
bne done_return
|
bne done_return
|
||||||
|
|
||||||
|
jsr laser_noise
|
||||||
|
|
||||||
lda DUKE_DIRECTION
|
lda DUKE_DIRECTION
|
||||||
sta LASER_DIRECTION
|
sta LASER_DIRECTION
|
||||||
|
|
||||||
|
|
|
@ -123,3 +123,20 @@ enemy_noise:
|
||||||
|
|
||||||
done_enemy_noise:
|
done_enemy_noise:
|
||||||
rts
|
rts
|
||||||
|
|
||||||
|
;======================
|
||||||
|
; laser noise
|
||||||
|
laser_noise:
|
||||||
|
|
||||||
|
lda SOUND_STATUS
|
||||||
|
bmi done_enemy_noise
|
||||||
|
|
||||||
|
lda #NOTE_D4
|
||||||
|
sta speaker_frequency
|
||||||
|
lda #15
|
||||||
|
sta speaker_duration
|
||||||
|
jsr speaker_tone
|
||||||
|
|
||||||
|
done_laser_noise:
|
||||||
|
rts
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user