now stable in emulator
This commit is contained in:
parent
2b9c14449a
commit
9ca396d27f
1 changed files with 8 additions and 1 deletions
|
@ -197,12 +197,17 @@ wait_loop:
|
|||
cmp #.hibyte(audio_samples_end) ; 2 cyc
|
||||
bmi audio_cont ; 2 cyc
|
||||
|
||||
sta WSYNC
|
||||
|
||||
; 10 cycles, optional
|
||||
lda #.lobyte(audio_samples) ; 2
|
||||
sta sample_ptrl ; 3
|
||||
lda #.hibyte(audio_samples) ; 2
|
||||
sta sample_ptrh ; 3
|
||||
|
||||
sta WSYNC
|
||||
ldy VCOUNT ; 4 cycles
|
||||
|
||||
audio_cont:
|
||||
.endmacro
|
||||
|
||||
|
@ -231,10 +236,12 @@ wait_loop:
|
|||
lda frame_counter ; 3 cycles
|
||||
eor #1 ; 2 cycles
|
||||
sta frame_counter ; 3 cycles
|
||||
jmp wait_start ; 3 cycles
|
||||
;jmp wait_start ; 3 cycles
|
||||
jmp each_frame ; 3 cycles
|
||||
.endscope
|
||||
.endmacro
|
||||
|
||||
each_frame:
|
||||
lda frame_counter ; 3 cycles
|
||||
beq run_frame1 ; 2 cycles
|
||||
jmp run_frame2 ; 3 cycles
|
||||
|
|
Loading…
Reference in a new issue