An impressing screen shot, but be warned: every widget you see works as
expected. GNOME PSXDEV Debugger is already included in an 1.0 version
and can be found in the psxdev-apps package. Only these features are currently
not yet implemented: editing register contents (write back), hardware
breakpoints at all (only software) and breakpoint disabling (just delete
them and insert them again). COP2 instructions are painted red, I am not
sure if I have covered the full instruction set. The whole debugger was
written from scratch in about two days (during xmas 1999)! The R3K disassembly
is a 100% pure Gtk+ widget and can easily be used with MS Windows and has a
very powerful API.
This is the upload tab of PSXDEV. If you provide a debugging version of
your executable, you are able to browse the symbolic informations and
can open an editor with the C source code by clicking on the assembler
instruction!
You can set bookmarks for addresses or simply import the labels of your
application...
Everything is configurable.
The R3kDisasm widget has some unique features like hyperlink navigation,
including a graphical branch indicator if the mouse enters a branch.