diff --git a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/Gameboy/LibGambatte.cs b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/Gameboy/LibGambatte.cs index 33f3695d40..f30bf46692 100644 --- a/src/BizHawk.Emulation.Cores/Consoles/Nintendo/Gameboy/LibGambatte.cs +++ b/src/BizHawk.Emulation.Cores/Consoles/Nintendo/Gameboy/LibGambatte.cs @@ -515,7 +515,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.Gameboy /// address for memory type /// bank to set [DllImport("libgambatte", CallingConvention = CallingConvention.Cdecl)] - public static extern void gambatte_setbank(IntPtr core, ushort addr, int bank); + public static extern void gambatte_setaddrbank(IntPtr core, ushort addr, int bank); public enum BankType : int { diff --git a/src/BizHawk.Tests.Testroms.GB/DummyFrontend.cs b/src/BizHawk.Tests.Testroms.GB/DummyFrontend.cs index 283631b604..3e2bda0460 100644 --- a/src/BizHawk.Tests.Testroms.GB/DummyFrontend.cs +++ b/src/BizHawk.Tests.Testroms.GB/DummyFrontend.cs @@ -238,7 +238,7 @@ namespace BizHawk.Tests.Testroms.GB } public Bitmap Screenshot() - => _dispMan.RenderVideoProvider(_coreAsVP).ToSysdrawingBitmap(); + => new BitmapBuffer(_coreAsVP.BufferWidth, _coreAsVP.BufferHeight, _coreAsVP.GetVideoBuffer().ToArray()).ToSysdrawingBitmap(); public void SetButton(string buttonName) => _controller[buttonName] = true;