Debugger: Save/load breakpoints/watch entries
This commit is contained in:
parent
ac4b5345f7
commit
eceaad99a8
2 changed files with 10 additions and 0 deletions
|
@ -40,6 +40,11 @@ namespace Mesen.GUI.Debugger
|
||||||
case DebugWindow.PaletteViewer: frm = new frmPaletteViewer(); frm.Icon = Properties.Resources.VideoFilter; break;
|
case DebugWindow.PaletteViewer: frm = new frmPaletteViewer(); frm.Icon = Properties.Resources.VideoFilter; break;
|
||||||
case DebugWindow.EventViewer: frm = new frmEventViewer(); frm.Icon = Properties.Resources.NesEventViewer; break;
|
case DebugWindow.EventViewer: frm = new frmEventViewer(); frm.Icon = Properties.Resources.NesEventViewer; break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if(_openedWindows.Count == 0) {
|
||||||
|
DebugWorkspaceManager.GetWorkspace();
|
||||||
|
}
|
||||||
|
|
||||||
_openedWindows.Add(frm);
|
_openedWindows.Add(frm);
|
||||||
frm.FormClosed += Debugger_FormClosed;
|
frm.FormClosed += Debugger_FormClosed;
|
||||||
frm.Show();
|
frm.Show();
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
using Mesen.GUI.Config;
|
using Mesen.GUI.Config;
|
||||||
using Mesen.GUI.Config.Shortcuts;
|
using Mesen.GUI.Config.Shortcuts;
|
||||||
using Mesen.GUI.Debugger;
|
using Mesen.GUI.Debugger;
|
||||||
|
using Mesen.GUI.Debugger.Workspace;
|
||||||
using Mesen.GUI.Emulation;
|
using Mesen.GUI.Emulation;
|
||||||
using Mesen.GUI.Forms.Config;
|
using Mesen.GUI.Forms.Config;
|
||||||
using Mesen.GUI.Updates;
|
using Mesen.GUI.Updates;
|
||||||
|
@ -114,6 +115,10 @@ namespace Mesen.GUI.Forms
|
||||||
|
|
||||||
RomInfo romInfo = EmuApi.GetRomInfo();
|
RomInfo romInfo = EmuApi.GetRomInfo();
|
||||||
this.Text = "Mesen-S - " + romInfo.GetRomName();
|
this.Text = "Mesen-S - " + romInfo.GetRomName();
|
||||||
|
|
||||||
|
if(DebugWindowManager.HasOpenedWindow) {
|
||||||
|
DebugWorkspaceManager.GetWorkspace();
|
||||||
|
}
|
||||||
}));
|
}));
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue