From 553545f268cb58fcb3b9ce1f6c834f3797970c87 Mon Sep 17 00:00:00 2001 From: adelikat Date: Sun, 21 Feb 2016 11:55:16 -0500 Subject: [PATCH] GPGX Tracer - add some dependencies, this is sloppy, will clean up later --- .../Consoles/Sega/gpgx/GPGX.ITraceable.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/BizHawk.Emulation.Cores/Consoles/Sega/gpgx/GPGX.ITraceable.cs b/BizHawk.Emulation.Cores/Consoles/Sega/gpgx/GPGX.ITraceable.cs index ccda3d7885..06cd7c5fe7 100644 --- a/BizHawk.Emulation.Cores/Consoles/Sega/gpgx/GPGX.ITraceable.cs +++ b/BizHawk.Emulation.Cores/Consoles/Sega/gpgx/GPGX.ITraceable.cs @@ -32,8 +32,15 @@ namespace BizHawk.Emulation.Cores.Consoles.Sega.gpgx Header = "Instructions"; DebuggableCore = debuggableCore; + // TODO: refactor + MemoryDomains = (debuggableCore as IEmulator).ServiceProvider.GetService(); + Disassembler = (debuggableCore as IEmulator).ServiceProvider.GetService(); } + // TODO: think about this + private readonly IMemoryDomains MemoryDomains; + private readonly IDisassemblable Disassembler; + private readonly IDebuggable DebuggableCore; private readonly StringBuilder Buffer;