also fix stereo audio in dual GB (But in this case we just downmix to mono since we have two gameboys one out each speaker)
This commit is contained in:
parent
dbe0106814
commit
1b3009d849
|
@ -385,14 +385,13 @@ namespace BizHawk.Emulation.Cores.Nintendo.Gameboy
|
|||
{
|
||||
for (uint i = 0; i < SampPerFrame * 2; i += 2)
|
||||
{
|
||||
// gameboy audio output is mono, so ignore one sample
|
||||
int s = sl[i];
|
||||
int s = (sl[i] + sl[i + 1]) / 2;
|
||||
if (s != LatchL)
|
||||
{
|
||||
blip_left.AddDelta(i, s - LatchL);
|
||||
LatchL = s;
|
||||
}
|
||||
s = sr[i];
|
||||
s = (sr[i] + sr[i + 1]) / 2;
|
||||
if (s != LatchR)
|
||||
{
|
||||
blip_right.AddDelta(i, s - LatchR);
|
||||
|
|
Loading…
Reference in New Issue