GPGX Tracer - add some dependencies, this is sloppy, will clean up later

This commit is contained in:
adelikat 2016-02-21 11:55:16 -05:00
parent fcf20ac646
commit 553545f268
1 changed files with 7 additions and 0 deletions

View File

@ -32,8 +32,15 @@ namespace BizHawk.Emulation.Cores.Consoles.Sega.gpgx
Header = "Instructions";
DebuggableCore = debuggableCore;
// TODO: refactor
MemoryDomains = (debuggableCore as IEmulator).ServiceProvider.GetService<IMemoryDomains>();
Disassembler = (debuggableCore as IEmulator).ServiceProvider.GetService<IDisassemblable>();
}
// TODO: think about this
private readonly IMemoryDomains MemoryDomains;
private readonly IDisassemblable Disassembler;
private readonly IDebuggable DebuggableCore;
private readonly StringBuilder Buffer;