Jean-Philip Desjardins
|
38d3775a07
|
Add proper "empty" return value to GetEffectiveAddress.
Zero is valid and cannot be used as "empty".
|
2022-12-07 14:48:20 -05:00 |
|
Jean-Philip Desjardins
|
ef45879639
|
Style fixes.
|
2022-09-10 12:47:16 -04:00 |
|
Jean-Philip Desjardins
|
2c3c86eba5
|
Fix window title.
|
2022-09-10 12:23:26 -04:00 |
|
Jean-Philip Desjardins
|
7ccd91001b
|
Update menu items.
|
2022-09-08 19:17:13 -04:00 |
|
Jean-Philip Desjardins
|
02d5b9ce98
|
More WIP.
- Remove thread specific object list.
- Use a map instead of vector for object schema.
|
2022-09-07 19:58:01 -04:00 |
|
Jean-Philip Desjardins
|
15b18e4af3
|
Add WIP kernel object viewer.
A more generic version of the thread viewer.
|
2022-09-06 19:41:42 -04:00 |
|
Jean-Philip Desjardins
|
5c3cc06bd2
|
Remove dumping of INTC/DMAC handlers to console.
To be replaced by UI based tooling.
|
2022-09-06 19:41:42 -04:00 |
|
Jean-Philip Desjardins
|
1d9c425663
|
Refactor ELF support.
Allow ELF32/ELF64 to coexist and allow ElfView to load both.
|
2022-07-22 17:10:27 -04:00 |
|
Jean-Philip Desjardins
|
fd530d0d53
|
Remove unused function.
|
2022-04-12 13:35:54 -04:00 |
|
Jean-Philip Desjardins
|
4d1b73e33e
|
Implement "Show ELF Info" menu item.
|
2022-04-12 10:24:49 -04:00 |
|
Jean-Philip Desjardins
|
95ab5e2782
|
Add new debug window layout.
|
2022-04-12 10:24:49 -04:00 |
|
Jean-Philip Desjardins
|
03a50d4127
|
Rename functions.
|
2022-04-12 10:24:49 -04:00 |
|
Jean-Philip Desjardins
|
788abb739d
|
Make frame debugger an orphan.
We don't want it to be attached to the emulator window.
|
2021-01-14 10:50:01 -05:00 |
|
Mahmood - Zer0xFF
|
07eacf96f4
|
show threadsView widget and the threadsView is is shown
|
2021-01-11 23:24:11 +00:00 |
|
Mahmood - Zer0xFF
|
d3f42d50ac
|
showEvent doesnt seem to propgate correctly to children of QMdiSubWindow
|
2021-01-11 15:06:30 +00:00 |
|
Mahmood - Zer0xFF
|
ce65c1001a
|
cleanup: using QMdiArea as parent for Non-QMdiSubWindow widget is technically invalid
|
2021-01-11 15:06:10 +00:00 |
|
Jean-Philip Desjardins
|
0449f47ad2
|
Fix loading of ee_functions on macOS.
|
2021-01-08 16:57:36 -05:00 |
|
Mahmood - Zer0xFF
|
24b2aee982
|
limit EE dis view to instruction maps
|
2021-01-07 21:47:33 +00:00 |
|
Mahmood - Zer0xFF
|
8422b36ac5
|
change ee debugger address access
|
2021-01-07 21:47:33 +00:00 |
|
Mahmood - Zer0xFF
|
d734f3cc61
|
use qt signals to avoid non-ui-thead access to ui
|
2021-01-07 21:47:32 +00:00 |
|
Mahmood - Zer0xFF
|
05a84e8cfd
|
simplify QTableView to QTableView
|
2021-01-07 21:47:32 +00:00 |
|
Mahmood - Zer0xFF
|
2ed5a45af5
|
simplify CRegViewWnd to QTabWidget
|
2021-01-07 21:47:32 +00:00 |
|
Mahmood - Zer0xFF
|
07fbde2c9d
|
simplify CCallStackWnd to QListWidget
|
2021-01-07 21:47:32 +00:00 |
|
Mahmood - Zer0xFF
|
40cc44216a
|
simplify CMemoryViewMIPSWnd to QWidget
|
2021-01-07 21:47:32 +00:00 |
|
Mahmood - Zer0xFF
|
782b06967b
|
simplify CDisAsmWnd to QTableView
|
2021-01-07 21:47:32 +00:00 |
|
Mahmood - Zer0xFF
|
694e590083
|
make CDisAsmWnd a QWidget to make it more re-usable
|
2021-01-07 21:47:32 +00:00 |
|
Mahmood - Zer0xFF
|
08ebc8d60b
|
cleanup
|
2021-01-07 21:47:31 +00:00 |
|
Mahmood - Zer0xFF
|
a1f43a7931
|
replace MessageBeep(); with Qt's equivalent QApplication::beep();
|
2021-01-07 21:47:31 +00:00 |
|
Mahmood - Zer0xFF
|
a7eb2b8d44
|
cleanup
|
2021-01-07 21:47:31 +00:00 |
|
Mahmood - Zer0xFF
|
f16575db0a
|
Add Qt ELFView
|
2021-01-07 21:47:31 +00:00 |
|
Mahmood - Zer0xFF
|
bcca128c4d
|
Code style fixes.
|
2021-01-07 21:47:31 +00:00 |
|
Mahmood - Zer0xFF
|
ac001b52e7
|
save view layout, when windows is getting closed, and only if the main debugger view visible, if its not visible it will report all children and invisible as well
|
2021-01-07 21:47:31 +00:00 |
|
Mahmood - Zer0xFF
|
37119db954
|
remove QtDebugger parent, to allow it to have its own taskbar icon
|
2021-01-07 21:47:31 +00:00 |
|
Mahmood - Zer0xFF
|
716839c224
|
cleanup
|
2021-01-07 21:47:31 +00:00 |
|
Mahmood - Zer0xFF
|
06962b61f0
|
Code style fixes.
|
2021-01-07 21:47:31 +00:00 |
|
Mahmood - Zer0xFF
|
9b03928a39
|
typo fix
|
2021-01-07 21:47:31 +00:00 |
|
Mahmood - Zer0xFF
|
e908875638
|
cleanup
|
2021-01-07 21:47:31 +00:00 |
|
Mahmood - Zer0xFF
|
07b963b76d
|
add Qt MemoryViewMIPSWnd
|
2021-01-07 21:47:31 +00:00 |
|
Mahmood - Zer0xFF
|
425a829048
|
re-enable Disassembly view layout
|
2021-01-07 21:47:31 +00:00 |
|
Mahmood - Zer0xFF
|
561fb65dcb
|
add Registers view menu action
|
2021-01-07 21:47:30 +00:00 |
|
Mahmood - Zer0xFF
|
3767032c67
|
cleanup
|
2021-01-07 21:47:30 +00:00 |
|
Mahmood - Zer0xFF
|
3180527b96
|
restructure DisAsm
|
2021-01-07 21:47:30 +00:00 |
|
Mahmood - Zer0xFF
|
1fa19c67e5
|
initial Qt DisAsm
|
2021-01-07 21:47:30 +00:00 |
|
Mahmood - Zer0xFF
|
61afd1aeba
|
cleanup
|
2021-01-07 21:47:30 +00:00 |
|
Mahmood - Zer0xFF
|
73f6c00193
|
update title to reflect current active chip
|
2021-01-07 21:47:30 +00:00 |
|
Mahmood - Zer0xFF
|
abc84be9ea
|
save/load layout position
|
2021-01-07 21:47:30 +00:00 |
|
Mahmood - Zer0xFF
|
17c1dddd0d
|
cleanup
|
2021-01-07 21:47:30 +00:00 |
|
Mahmood - Zer0xFF
|
1adc8ef9a5
|
enable debug for VU0/1 IOP
|
2021-01-07 21:47:30 +00:00 |
|
Mahmood - Zer0xFF
|
90071fef89
|
dont show window on start
|
2021-01-07 21:47:30 +00:00 |
|
Mahmood - Zer0xFF
|
ae83c4e927
|
enable window focus
|
2021-01-07 21:47:30 +00:00 |
|