GB Game Genie - for now add a Gameboy object as a required service, even though it doesn't get used, the tool isn't useful and should not be used on any other core
This commit is contained in:
parent
78d462dda3
commit
4dd4e839ff
|
@ -7,6 +7,7 @@ using System.Windows.Forms;
|
||||||
using BizHawk.Emulation.Common;
|
using BizHawk.Emulation.Common;
|
||||||
using BizHawk.Emulation.Common.IEmulatorExtensions;
|
using BizHawk.Emulation.Common.IEmulatorExtensions;
|
||||||
using BizHawk.Client.Common;
|
using BizHawk.Client.Common;
|
||||||
|
using BizHawk.Emulation.Cores.Nintendo.Gameboy;
|
||||||
|
|
||||||
namespace BizHawk.Client.EmuHawk
|
namespace BizHawk.Client.EmuHawk
|
||||||
{
|
{
|
||||||
|
@ -15,8 +16,13 @@ namespace BizHawk.Client.EmuHawk
|
||||||
// TODO: fix the use of Global.Game.System and Emulator.SystemId
|
// TODO: fix the use of Global.Game.System and Emulator.SystemId
|
||||||
[RequiredService]
|
[RequiredService]
|
||||||
private IEmulator Emulator { get; set; }
|
private IEmulator Emulator { get; set; }
|
||||||
|
|
||||||
[RequiredService]
|
[RequiredService]
|
||||||
private IMemoryDomains MemoryDomainSource { get; set; }
|
private IMemoryDomains MemoryDomainSource { get; set; }
|
||||||
|
|
||||||
|
[RequiredService]
|
||||||
|
private Gameboy Gb { get; set; }
|
||||||
|
|
||||||
private MemoryDomainList MemoryDomains { get { return MemoryDomainSource.MemoryDomains; } }
|
private MemoryDomainList MemoryDomains { get { return MemoryDomainSource.MemoryDomains; } }
|
||||||
|
|
||||||
private readonly Dictionary<char, int> _gameGenieTable = new Dictionary<char, int>();
|
private readonly Dictionary<char, int> _gameGenieTable = new Dictionary<char, int>();
|
||||||
|
|
Loading…
Reference in New Issue