From ef4c2119ba2131ac0364b18378faa32e1628a8dc Mon Sep 17 00:00:00 2001 From: adelikat Date: Sun, 16 Feb 2020 13:52:47 -0600 Subject: [PATCH] Odyssey2 - duplicate audio channel --- BizHawk.Emulation.Cores/Consoles/GCE/Vectrex/Audio.cs | 2 +- BizHawk.Emulation.Cores/Consoles/Magnavox/Odyssey2/PPU.cs | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/BizHawk.Emulation.Cores/Consoles/GCE/Vectrex/Audio.cs b/BizHawk.Emulation.Cores/Consoles/GCE/Vectrex/Audio.cs index 0c03b02260..dd577dfec7 100644 --- a/BizHawk.Emulation.Cores/Consoles/GCE/Vectrex/Audio.cs +++ b/BizHawk.Emulation.Cores/Consoles/GCE/Vectrex/Audio.cs @@ -358,7 +358,7 @@ namespace BizHawk.Emulation.Cores.Consoles.Vectrex for (int i = 0; i < nsamp * 2; i += 2) { samples[i + 1] = samples[i]; - } + } master_audio_clock = 0; } diff --git a/BizHawk.Emulation.Cores/Consoles/Magnavox/Odyssey2/PPU.cs b/BizHawk.Emulation.Cores/Consoles/Magnavox/Odyssey2/PPU.cs index f7982beb01..c00199e5f0 100644 --- a/BizHawk.Emulation.Cores/Consoles/Magnavox/Odyssey2/PPU.cs +++ b/BizHawk.Emulation.Cores/Consoles/Magnavox/Odyssey2/PPU.cs @@ -983,6 +983,11 @@ namespace BizHawk.Emulation.Cores.Consoles.O2Hawk _blip_C.ReadSamples(samples, nsamp, true); } + for (int i = 0; i < nsamp * 2; i += 2) + { + samples[i + 1] = samples[i]; + } + master_audio_clock = 0; }