project64/Source/Project64/UserInterface/Debugger
shygoo 5c2aa06f7c [Debugger] Rewrite memory viewer
replace the list control with a custom hex editor control
add ability to select/copy/paste/delete multiple bytes
add byte group size option
make window resizable
fix DPI-related issues
speed up auto-refresh
remove option to disable auto-refresh (new control's cpu usage is insignificant)
move the dump and search buttons into the context menu
change colors of breakpoints to match the command window's
highlight CPU read and write targets while stepping
move address info into a status bar
allow window to open before MMU is initialized
add shortcut keys for various actions
add "follow pointer" feature
add "safe mode" feature
add copy gameshark code feature
add copy with row/group addresses feature
add tabs feature
add jump menu for hardware regions
fix cartridge ROM addresses not being viewable
allow writes to cartridge ROM
use thread-safe functions for reading/writing memory
2019-11-30 11:48:46 -06:00
..
Assembler.cpp [Debugger] Support all commands in code editor 2018-01-21 03:36:20 -06:00
Assembler.h [Debugger] Support all commands in code editor 2018-01-21 03:36:20 -06:00
Breakpoints.cpp Use _Pairib in VC versions below 14.2. 2019-08-17 00:59:45 -07:00
Breakpoints.h [Debugger] Add GPR read/write breakpoints 2019-01-20 02:52:49 -06:00
CPULog.cpp [Debugger] Clean up compiler warnings 2019-01-27 16:40:23 -06:00
CPULog.h [Debugger] Add CPU Log, break and show log/commands window on CPU errors 2019-01-14 03:18:43 -06:00
DMALog.cpp [Project64] Move debugger UI in to UserInterface folder 2017-11-09 17:32:40 +11:00
DMALog.h [Project64] Move debugger UI in to UserInterface folder 2017-11-09 17:32:40 +11:00
DebugDialog.h Move CListViewCtrlVarDPI class code into ATL 2019-04-19 16:48:53 -07:00
DebugMMU.cpp [Debugger] Rewrite memory viewer 2019-11-30 11:48:46 -06:00
DebugMMU.h [Debugger] Rewrite memory viewer 2019-11-30 11:48:46 -06:00
Debugger-AddBreakpoint.cpp [User Interface] Clean up Debugger/Debugger-AddBreakpoint.cpp 2018-01-08 18:20:56 +11:00
Debugger-AddBreakpoint.h [Project64] Move debugger UI in to UserInterface folder 2017-11-09 17:32:40 +11:00
Debugger-AddSymbol.cpp [Debugger] clean up warnings and code 2018-01-18 17:53:07 +11:00
Debugger-AddSymbol.h [User Interface] Rename CEditNumber to CEditNumber32 2017-11-22 07:37:45 +11:00
Debugger-CPULogView.cpp Move CListViewCtrlVarDPI class code into ATL 2019-04-19 16:48:53 -07:00
Debugger-CPULogView.h Move CListViewCtrlVarDPI class code into ATL 2019-04-19 16:48:53 -07:00
Debugger-Commands.cpp [Debugger] Make register tabs stable 2019-06-15 06:04:37 -05:00
Debugger-Commands.h Move CListViewCtrlVarDPI class code into ATL 2019-04-19 16:48:53 -07:00
Debugger-DMALogView.cpp [Debugger UI] Save window size only when the window is resizable. 2019-04-18 18:18:55 -07:00
Debugger-DMALogView.h Move CListViewCtrlVarDPI class code into ATL 2019-04-19 16:48:53 -07:00
Debugger-ExceptionBreakpoints.cpp [Debugger] Add breakpoints for specific interrupts and FP exceptions 2019-08-20 17:20:49 -05:00
Debugger-ExceptionBreakpoints.h [Debugger] Add breakpoints for specific interrupts and FP exceptions 2019-08-20 17:20:49 -05:00
Debugger-MemoryDump.cpp [Debugger UI] Save window size only when the window is resizable. 2019-04-18 18:18:55 -07:00
Debugger-MemoryDump.h [Debugger] Clean and refactor Window position retrieving & saving code 2019-01-14 00:08:00 -07:00
Debugger-MemorySearch.cpp Move CListViewCtrlVarDPI class code into ATL 2019-04-19 16:48:53 -07:00
Debugger-MemorySearch.h Move CListViewCtrlVarDPI class code into ATL 2019-04-19 16:48:53 -07:00
Debugger-RegisterTabs.cpp [Debugger] Make register tabs stable 2019-06-15 06:04:37 -05:00
Debugger-RegisterTabs.h [Debugger] Make register tabs stable 2019-06-15 06:04:37 -05:00
Debugger-Scripts.cpp Fixed a few bugs with the scripts system. I suspect there are more; the 2019-04-28 23:28:12 -07:00
Debugger-Scripts.h Fixed a few bugs with the scripts system. I suspect there are more; the 2019-04-28 23:28:12 -07:00
Debugger-StackTrace.cpp [Debugger UI] Save window size only when the window is resizable. 2019-04-18 18:18:55 -07:00
Debugger-StackTrace.h Move CListViewCtrlVarDPI class code into ATL 2019-04-19 16:48:53 -07:00
Debugger-StackView.cpp [Debugger UI] Save window size only when the window is resizable. 2019-04-18 18:18:55 -07:00
Debugger-StackView.h Move CListViewCtrlVarDPI class code into ATL 2019-04-19 16:48:53 -07:00
Debugger-Symbols.cpp [Debugger UI] Save window size only when the window is resizable. 2019-04-18 18:18:55 -07:00
Debugger-Symbols.h Move CListViewCtrlVarDPI class code into ATL 2019-04-19 16:48:53 -07:00
Debugger-TLB.cpp [Debugger UI] Fix TLB window in HDPI configs 2019-05-10 09:23:41 -07:00
Debugger-TLB.h Clean up some of the debugger code 2019-01-14 14:33:02 +10:30
Debugger-ViewMemory.cpp [Debugger] Rewrite memory viewer 2019-11-30 11:48:46 -06:00
Debugger-ViewMemory.h [Debugger] Rewrite memory viewer 2019-11-30 11:48:46 -06:00
Debugger.cpp [Debugger] Rewrite memory viewer 2019-11-30 11:48:46 -06:00
DebuggerUI.h [Debugger] Add CPU exception breakpoint window 2019-01-17 03:34:24 -06:00
MemoryScanner.cpp [Debugger] Rewrite memory viewer 2019-11-30 11:48:46 -06:00
MemoryScanner.h [Debugger] Improve the search tool 2019-04-03 13:56:45 -05:00
OpInfo.h [Debugger] Add GPR read/write breakpoints 2019-01-20 02:52:49 -06:00
ScriptHook.cpp [Debugger] Make AddressRange inclusive in the JS API 2018-12-09 18:44:30 -06:00
ScriptHook.h [Debugger] Add events.ongprvalue to JS API 2018-12-09 15:24:11 -06:00
ScriptInstance.cpp Fix for Windows XP compatibility 2019-08-01 09:39:39 -05:00
ScriptInstance.h Fix for Windows XP compatibility 2019-08-01 09:39:39 -05:00
ScriptSystem.cpp Fixed a few bugs with the scripts system. I suspect there are more; the 2019-04-28 23:28:12 -07:00
ScriptSystem.h Fixed a few bugs with the scripts system. I suspect there are more; the 2019-04-28 23:28:12 -07:00
Symbols.cpp [Project64] Normalize paths 2018-11-19 21:16:58 +10:30
Symbols.h [Project64] Move debugger UI in to UserInterface folder 2017-11-09 17:32:40 +11:00
debugger.h [Debugger] Rewrite memory viewer 2019-11-30 11:48:46 -06:00