"Stereo" in game.

This commit is contained in:
Pecusx
2023-04-20 21:07:08 +02:00
parent 697a6ef9fe
commit 7088e02527
3 changed files with 22 additions and 17 deletions
+22 -17
View File
@@ -616,28 +616,33 @@ qq3
qq5 qq5
stx v_audctl stx v_audctl
rmt_p5 rmt_p5
lda v_ainstrspeed ; lda v_ainstrspeed
.IF TARGET = 800
ldx #$10 ; pseudo stereo
bne SetPokey_OffsetX ; pseudo stereo
.ELSE
rts rts
.ENDIF
SetPokey SetPokey
ldy v_audctl ldx #0 ; POKEY registers offset (for stereo)
SetPokey_OffsetX
lda trackn_audf+0 lda trackn_audf+0
ldx trackn_audc+0 sta AUDF1,x
sta AUDF1 lda trackn_audc+0
stx AUDC1 sta AUDC1,x
lda trackn_audf+1 lda trackn_audf+1
ldx trackn_audc+1 sta AUDF2,x
sta AUDF2 lda trackn_audc+1
stx AUDC2 sta AUDC2,x
lda trackn_audf+2 lda trackn_audf+2
ldx trackn_audc+2 sta AUDF3,x
sta AUDF3 lda trackn_audc+2
stx AUDC3 sta AUDC3,x
lda trackn_audf+3 lda trackn_audf+3
ldx trackn_audc+3 sta AUDF4,x
sta AUDF4 lda trackn_audc+3
stx AUDC4 sta AUDC4,x
sty AUDCTL lda v_audctl
sta AUDCTL,x
rts rts
RMTPLAYEREND RMTPLAYEREND
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.