GB Audio: Fix channel 3 reset value
Vicki Pfau vi@endrift.com
Fri, 21 Sep 2018 14:13:54 -0700
2 files changed,
2 insertions(+),
0 deletions(-)
M
CHANGES
→
CHANGES
@@ -58,6 +58,7 @@ - GBA DMA: Fix temporal sorting of DMAs of different priorities
- FFmpeg: Fix encoding audio/video queue issues - GB Serialize: Fix IRQ pending/EI pending confusion - GB MBC: Improve multicart detection heuristic (fixes mgba.io/i/1177) + - GB Audio: Fix channel 3 reset value Misc: - GBA Timer: Use global cycles for timers - GBA: Extend oddly-sized ROMs to full address space (fixes mgba.io/i/722)
M
src/gb/audio.c
→
src/gb/audio.c
@@ -331,6 +331,7 @@ audio->ch3.wavedata8[3] = audio->ch3.wavedata8[((audio->ch3.window >> 1) & ~3) + 3];
} } audio->ch3.window = 0; + audio->ch3.sample = 0; } mTimingDeschedule(audio->timing, &audio->ch3Fade); mTimingDeschedule(audio->timing, &audio->ch3Event);