From f65959f64c5e2663be086710c361b1f183d01da6 Mon Sep 17 00:00:00 2001 From: alyosha-tas Date: Mon, 21 Jan 2019 14:13:32 -0600 Subject: [PATCH] SubNESHawk: Pass through memory domains --- .../Consoles/Nintendo/NES/NES.IMemoryDomains.cs | 2 +- .../Consoles/Nintendo/SubNESHawk/SubNESHawk.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/BizHawk.Emulation.Cores/Consoles/Nintendo/NES/NES.IMemoryDomains.cs b/BizHawk.Emulation.Cores/Consoles/Nintendo/NES/NES.IMemoryDomains.cs index 0997f6e269..30d37f6e20 100644 --- a/BizHawk.Emulation.Cores/Consoles/Nintendo/NES/NES.IMemoryDomains.cs +++ b/BizHawk.Emulation.Cores/Consoles/Nintendo/NES/NES.IMemoryDomains.cs @@ -8,7 +8,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.NES { public partial class NES { - private MemoryDomainList _memoryDomains; + public MemoryDomainList _memoryDomains; private bool _memoryDomainsSetup = false; private void SetupMemoryDomains() diff --git a/BizHawk.Emulation.Cores/Consoles/Nintendo/SubNESHawk/SubNESHawk.cs b/BizHawk.Emulation.Cores/Consoles/Nintendo/SubNESHawk/SubNESHawk.cs index d74af9ed40..bc20055601 100644 --- a/BizHawk.Emulation.Cores/Consoles/Nintendo/SubNESHawk/SubNESHawk.cs +++ b/BizHawk.Emulation.Cores/Consoles/Nintendo/SubNESHawk/SubNESHawk.cs @@ -41,7 +41,7 @@ namespace BizHawk.Emulation.Cores.Nintendo.SubNESHawk ServiceProvider = ser; - SetupMemoryDomains(); + (ServiceProvider as BasicServiceProvider).Register(subnes._memoryDomains); subnes.using_reset_timing = true; HardReset();