Unknown W. Brackets
6086b9f5e4
Allow selecting a range of in the debugger.
...
This way you can copy a bunch of diasm'd instructions.
Just quick range selection, not really proper.
2013-07-21 01:07:26 -07:00
Kingcom
f9f9429980
Make memory viewer and register list use the configurable font size
2013-07-10 11:10:08 +02:00
Kingcom
0eeebf5221
-display disabled breakpoints with separate icon
...
-toggling disabled breakpoints will enable them
-confirmation on toggling breakpoints with a custom condition
2013-07-10 10:56:03 +02:00
Kingcom
98289b624a
Make disassembly font size configurable
2013-07-09 11:17:57 +02:00
Kingcom
007e03a4d7
Move breakpoint list to separate class
2013-07-08 17:59:34 +02:00
Unknown W. Brackets
9d50579aa9
Add a context menu to play with threads.
2013-07-07 23:47:22 -07:00
Unknown W. Brackets
7f858d7263
Add a context menu to enable/disable breakpoints.
...
Probably it could edit or etc. too...
2013-07-07 23:28:35 -07:00
Unknown W. Brackets
d39662f291
Don't change the selected line when scrolling.
...
With the mouse wheel or otherwise, it's confusing.
2013-07-07 22:55:57 -07:00
Kingcom
82c242f237
Added "Wait type" and "Priority" columns to thread list
2013-07-06 21:40:41 +02:00
Henrik Rydgard
a599bf7500
Assorted warning fixes and cleanups
2013-07-06 11:09:19 +02:00
Kingcom
bccc3c4281
Debug interface improvements
2013-07-03 22:29:35 +02:00
Unknown W. Brackets
defe750558
Update debugger UI on the debugger's threads.
2013-07-02 22:59:47 -07:00
Kingcom
24559491f0
Thread list in disassembly window
2013-07-02 23:21:20 +02:00
Kingcom
2521a88207
Use ChangeBreakPointAddCond function
2013-07-02 17:43:34 +02:00
Kingcom
c41b08f9e2
Add expression parser to breakpoints
2013-07-02 11:51:29 +02:00
Kingcom
15eb8c8657
Breakpoint window
2013-07-02 00:20:19 +02:00
Henrik Rydgård
c28109dfa0
Merge pull request #2576 from Kingcom/master
...
Expression parser update
2013-07-01 08:23:42 -07:00
Kingcom
c24433b1e2
Remove remaining instances of stricmp
2013-07-01 10:01:49 +02:00
Kingcom
e3d3d75e38
Moved expression parser to native and changed how it's accessed
2013-07-01 01:41:06 +02:00
Unknown W. Brackets
9d8bdee089
Buffer the breakpoints in UI to avoid overflows.
2013-06-30 16:35:48 -07:00
Unknown W. Brackets
6bd4383a8a
Give memchecks/breakpoints a consistent interface.
...
Removes the limit on max breakpoints, and makes everything use accessors
for both that look roughly the same.
2013-06-30 15:16:58 -07:00
Unknown W. Brackets
c1834908b1
Keep the symbol map entries unique.
...
Duplicates are annoying, and we have hacks upstream to prevent them that
cause trouble.
2013-06-30 10:04:48 -07:00
Kingcom
41ed77f66a
Add a memory view control to the disassembly window
2013-06-30 13:42:19 +02:00
Kingcom
6df25d52f0
-ctrl+g for goto in mem viewer/disassembly
...
-removed skipping of zz_/z_ in disassembly
-fixes to the expression parser
2013-06-29 22:25:17 +02:00
Unknown W. Brackets
609f8d6340
Allow hitting Go on a breakpoint to continue.
...
Doesn't work for branches though, because of delay slots.
2013-06-29 11:23:24 -07:00
Unknown W. Brackets
61e640b08f
Add an inactive wait just to be safe.
2013-06-29 11:02:03 -07:00
Unknown W. Brackets
053fddfca7
Fix some sign comparison warnings.
2013-06-29 10:59:42 -07:00
Unknown W. Brackets
aaafd372e9
Clear temp breakpoints off the CPU thread.
...
This should make it possible to actually clear them. Fixes #2519 .
2013-06-29 10:54:33 -07:00
Kingcom
b8d15838c5
Added checks for divisiou and modulo by zero
2013-06-29 16:24:26 +02:00
Kingcom
b78f74a3f4
More changes
2013-06-29 15:57:41 +02:00
Kingcom
fb84d2654b
Merge branch 'master' of https://github.com/hrydgard/ppsspp into ExpressionParser
2013-06-29 15:17:09 +02:00
Kingcom
ab1aa09dce
Expression parser
2013-06-29 15:17:00 +02:00
Unknown W. Brackets
c8509091af
Allow the disasm height to be resized a bit more.
2013-06-28 21:39:53 -07:00
Kingcom
b8f467b45a
-don't step while the core is active
...
-reset the counter before starting the core (so that it actually counts the execution time of the last run)
2013-06-28 00:26:04 +02:00
Kingcom
e4755d4bdb
Small changes to the disassembly view
2013-06-27 22:16:02 +02:00
Kingcom
d4214af710
Breakpoint list at the bottom of the disassembly window
2013-06-27 21:07:49 +02:00
Kingcom
76f135e077
-edit register by double clicking
...
-copy register with ctrl+c
2013-06-27 11:50:59 +02:00
Kingcom
827d13c34f
-Fix step over for conditional branches
...
-don't redraw the disassembly window while waiting for a temporary breakpoint
2013-06-26 23:14:15 +02:00
Kingcom
26c4f57691
Shortcuts for the disassembly view, step over extended, fixes
2013-06-26 21:49:15 +02:00
Kingcom
89104f08c0
Add labels to branch targets that don't have when disassembling to file
2013-06-26 12:15:49 +02:00
Kingcom
cfb622b619
Disassemble to file with Ctrl+X or through the right click menu.
2013-06-26 11:48:14 +02:00
Kingcom
07a3f08650
Search through the disassembly view with Ctrl+S. Search next with Ctrl+C.
2013-06-26 11:10:26 +02:00
Unknown W. Brackets
3ef95fadb3
Save the disasm window's size in config.
...
And, allow it to be smaller.
2013-06-26 00:15:16 -07:00
Henrik Rydgård
bafbfc75a0
Merge pull request #2475 from Kingcom/master
...
Disassembly view redesign
2013-06-25 16:07:06 -07:00
Kingcom
7d0e6ff199
-disassembly view redesigned
...
-change the cursor with the mouse or with the keyboard
-displays symbols on the left and in opcode arguments
-press tab to toggle displaying of symbols
-click on the highlighted line to toggle a breakpoint at that position
-press right to follow a branch and left to go back a level
2013-06-25 23:52:56 +02:00
Henrik Rydgard
81c6e63fd6
64-bit windows buildfix
2013-06-25 22:00:56 +02:00
Kingcom
41fc339362
-fixed "Copy value" in memory view
...
-SetFocus on right click in memory view
-added a few more default symbols to the symbol map
2013-06-25 13:17:27 +02:00
Kingcom
ad55a6f809
Memory viewer redesigned.
2013-06-25 02:43:31 +02:00
aquanull
bb5fce600e
Fix/prevent crashes when MainWindow is closed before LoadFile() completes, or when it gets certain messages before TheThread completes initialization.
...
Fix missing ppsspp.ini loading log (only 1 unimportant line though).
Fix loading ui_atlas.zim failure when [General]Browse = True is set in ppsspp.ini.
Some other minor fixes as well.
2013-06-15 13:06:43 +08:00
Jeff Chien
f8d7ded2eb
Fixed a crash point in the memory viewer (if the symbol map doesn't find
...
the value).
2013-06-03 21:56:38 -07:00