public void Refresh() { Current = new CpuStateViewModel(_console.Cpu); foreach (var breakpoint in Breakpoints) { _console.SetBreakpoint(breakpoint); } }
private void EndStep() { _mmuByteProvider.InvokeChanged(); InvalidateHexBox?.Invoke(); if (TrackPc) { FocusHexBox?.Invoke(_console.Cpu.PC); } Current = new CpuStateViewModel(_console.Cpu); NotifyAll(); ProgressVisible = false; EnableDebugger = true; }