using System; using System.Collections.Generic; using BizHawk.Emulation.Common; namespace BizHawk.Emulation.Cores.Atari.A7800Hawk { public partial class A7800Hawk : IDebuggable { public IDictionary GetCpuFlagsAndRegisters() => cpu.GetCpuFlagsAndRegisters(); public void SetCpuRegister(string register, int value) => cpu.SetCpuRegister(register, value); public IMemoryCallbackSystem MemoryCallbacks { get; } = new MemoryCallbackSystem(new[] { "System Bus" }); public bool CanStep(StepType type) => false; [FeatureNotImplemented] public void Step(StepType type) => throw new NotImplementedException(); public long TotalExecutedCycles => cpu.TotalExecutedCycles; } }