From da15b64eca0527e6aa5487ea4d08e0045d70efc9 Mon Sep 17 00:00:00 2001 From: Asnivor Date: Mon, 2 Jul 2018 15:33:32 +0100 Subject: [PATCH] ZXHawk: DCFilter implementation --- .../Computers/SinclairSpectrum/ZXSpectrum.cs | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/BizHawk.Emulation.Cores/Computers/SinclairSpectrum/ZXSpectrum.cs b/BizHawk.Emulation.Cores/Computers/SinclairSpectrum/ZXSpectrum.cs index 7a50f1e7d3..edaaac4d4b 100644 --- a/BizHawk.Emulation.Cores/Computers/SinclairSpectrum/ZXSpectrum.cs +++ b/BizHawk.Emulation.Cores/Computers/SinclairSpectrum/ZXSpectrum.cs @@ -34,8 +34,7 @@ namespace BizHawk.Emulation.Cores.Computers.SinclairSpectrum _cpu = new Z80A(); _tracer = new TraceBuffer { Header = _cpu.TraceHeader }; - - //_file = file; + _files = files?.ToList() ?? new List(); if (settings == null) @@ -123,9 +122,8 @@ namespace BizHawk.Emulation.Cores.Computers.SinclairSpectrum ((Beeper)_machine.TapeBuzzer as Beeper).Volume = ((ZXSpectrumSettings)settings as ZXSpectrumSettings).TapeVolume; } - ser.Register(SoundMixer); - //ser.Register < ISoundProvider>(((ISoundProvider)_machine.BuzzerDevice)); - + DCFilter dc = new DCFilter(SoundMixer, 512); + ser.Register(dc); HardReset(); SetupMemoryDomains();