Fix pitch_slide on channel 2 and 3, part 2

This commit is contained in:
dannye 2023-01-01 20:33:32 -06:00
parent 610521f77a
commit cf42c6ee65

View file

@ -367,6 +367,14 @@ UpdateChannels:
jr nz, .ch2_frequency_override
bit NOTE_VIBRATO_OVERRIDE, [hl]
jr nz, .ch2_vibrato_override
jr .ch2_check_duty_override
.ch2_frequency_override
ld a, [wCurTrackFrequency]
ldh [rNR23], a
ld a, [wCurTrackFrequency + 1]
ldh [rNR24], a
.ch2_check_duty_override
bit NOTE_DUTY_OVERRIDE, [hl]
ret z
ld a, [wCurTrackDuty]
@ -377,13 +385,6 @@ UpdateChannels:
ldh [rNR21], a
ret
.ch2_frequency_override
ld a, [wCurTrackFrequency]
ldh [rNR23], a
ld a, [wCurTrackFrequency + 1]
ldh [rNR24], a
ret
.ch2_vibrato_override
ld a, [wCurTrackDuty]
ld d, a