nobuo
New Member
Posts: 3
|
Post by nobuo on Nov 23, 2007 16:25:03 GMT -5
Hi,
I know the debugger may be not that important... but here it goes - some suggestions to improve the debugger:
1. a really simple one: color the registers that changed since last break 2. the "memory" window is fairly useless as it is now since you can't even enter an offset to jump to and scrolling with the jacked up scroll bar takes ages. A way to search for some expressions would be great, too. 3. Setting the "pc" location with F4 doesn't move this ">"-sign in the disassembly window. IMHO that's confusing.
|
|
|
Post by pSX Author on Nov 23, 2007 19:45:37 GMT -5
2. the "memory" window is fairly useless as it is now since you can't even enter an offset to jump to and scrolling with the jacked up scroll bar takes ages. A way to search for some expressions would be great, too. You can press ctrl+g in the memory window (and disassembly window) to go to an address. You enter decimal, hex (0xnnnn), or an expression (eg. r10+8).
|
|
nobuo
New Member
Posts: 3
|
Post by nobuo on Nov 23, 2007 20:55:23 GMT -5
Thanks, helps a lot. But I just got another one: How about some easy way to deactivate breakpoints without having to delete them (removing both "read" and "write" flags from memory bp crashes the app btw.)?
|
|
|
Post by pSX Author on Nov 23, 2007 23:49:04 GMT -5
Thanks, helps a lot. But I just got another one: How about some easy way to deactivate breakpoints without having to delete them (removing both "read" and "write" flags from memory bp crashes the app btw.)? There is no easy way atm, but one way that might work for you is to put: 0 in the condition field (that way the condition will always evaluate to false and the breakpoint will not be triggered, but it will slow down execution slightly as the debugger has to evaluate the expressione every time the breakpoint is hit).
|
|
|
Post by gast110 on Mar 12, 2008 7:35:12 GMT -5
@ pSX Author: your Debugger is the best, that I can find, but I have any wishes:
1. can you make a hotkey for break?
2. can you change the register-label (and also the label by the disassembling) in Z0, AT, v0, v1, a0, a1, a2, a3, t0 ...?
3. can you make that breakpoint stops by write register - -> your syntax "r9==0x1fff" doesn't work ?!? can it be, that the breakpoint "stops at execute Address" in a function doesn't work?
|
|