diff --git a/BizHawk.Client.Common/RomLoader.cs b/BizHawk.Client.Common/RomLoader.cs index 513fb44125..48595764c8 100644 --- a/BizHawk.Client.Common/RomLoader.cs +++ b/BizHawk.Client.Common/RomLoader.cs @@ -3,6 +3,7 @@ using System.IO; using BizHawk.Common; using BizHawk.Emulation.Common; +using BizHawk.Emulation.Cores; using BizHawk.Emulation.Cores.Atari.Atari2600; using BizHawk.Emulation.Cores.Atari.Atari7800; using BizHawk.Emulation.Cores.Calculators; @@ -417,7 +418,6 @@ namespace BizHawk.Client.Common break; case "C64": var c64 = new C64(nextComm, game, rom.RomData, rom.Extension); - c64.HardReset(); // TODO: The core should be responsible for this! nextEmulator = c64; break; case "GBA": diff --git a/BizHawk.Emulation.Common/BizHawk.Emulation.Common.csproj b/BizHawk.Emulation.Common/BizHawk.Emulation.Common.csproj index 98efb454a1..22bdb5a470 100644 --- a/BizHawk.Emulation.Common/BizHawk.Emulation.Common.csproj +++ b/BizHawk.Emulation.Common/BizHawk.Emulation.Common.csproj @@ -95,8 +95,6 @@ - - diff --git a/BizHawk.Emulation.Cores/BizHawk.Emulation.Cores.csproj b/BizHawk.Emulation.Cores/BizHawk.Emulation.Cores.csproj index 0e2aa8931f..7734af1173 100644 --- a/BizHawk.Emulation.Cores/BizHawk.Emulation.Cores.csproj +++ b/BizHawk.Emulation.Cores/BizHawk.Emulation.Cores.csproj @@ -436,6 +436,8 @@ + + diff --git a/BizHawk.Emulation.Common/LibRetro.cs b/BizHawk.Emulation.Cores/LibRetro.cs similarity index 95% rename from BizHawk.Emulation.Common/LibRetro.cs rename to BizHawk.Emulation.Cores/LibRetro.cs index fcd83d5c61..1d0444788c 100644 --- a/BizHawk.Emulation.Common/LibRetro.cs +++ b/BizHawk.Emulation.Cores/LibRetro.cs @@ -5,7 +5,7 @@ using System.Text; using System.Runtime.InteropServices; using System.Reflection; -namespace BizHawk.Emulation.Common +namespace BizHawk.Emulation.Cores { /// /// libretro related shims diff --git a/BizHawk.Emulation.Common/LibRetroEmulator.cs b/BizHawk.Emulation.Cores/LibRetroEmulator.cs similarity index 95% rename from BizHawk.Emulation.Common/LibRetroEmulator.cs rename to BizHawk.Emulation.Cores/LibRetroEmulator.cs index f98d26b792..02d6287634 100644 --- a/BizHawk.Emulation.Common/LibRetroEmulator.cs +++ b/BizHawk.Emulation.Cores/LibRetroEmulator.cs @@ -4,7 +4,9 @@ using System.Linq; using System.Text; using System.Runtime.InteropServices; -namespace BizHawk.Emulation.Common +using BizHawk.Emulation.Common; + +namespace BizHawk.Emulation.Cores { public unsafe class LibRetroEmulator : IEmulator, IVideoProvider {