mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-04-20 22:05:12 +00:00
Debugger improved: Instruction editor added
How to use the instruction editor: 1. Load an .ELF file 2. Select an instruction from any valid memory address inside any thread. 3. Press 'E' key and have fun. :P Note1: I suggest to remove the function InterpreterDisAsmFrame::DClick and use InterpreterDisAsmFrame::InstrKey to do all debugging-related actions (Add breakpoint, Edit, Step, Run, etc.) using the same keyboard layout as debuggers like OllyDbg. Note2: The final binary is 200 KB larger due to this feature. This issue should be fixed in the future. This has probably something to do with the #include's.
This commit is contained in:
parent
a11de0f607
commit
bf293ebbfc
6 changed files with 136 additions and 0 deletions
|
|
@ -46,6 +46,7 @@ public:
|
|||
void DoRun(wxCommandEvent& event);
|
||||
void DoPause(wxCommandEvent& event);
|
||||
void DoStep(wxCommandEvent& event);
|
||||
void InstrKey(wxListEvent& event);
|
||||
void DClick(wxListEvent& event);
|
||||
|
||||
void MouseWheel(wxMouseEvent& event);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue