Commit graph

23 commits

Author SHA1 Message Date
olejl
baf55f0ac5 1. Implemented some missing functionality int the breakpoints widget. Edit and delete breakpoint. 2. Undid some reduced font size in the register widget. 3. Made some changes in the interface to the debugger to enable messages between debugger windows. 4. Fixed some small bugs in register widget. 4. Added possibility to navigate up and down in the disassembler window. Note: I feel it is ready for a merge to trunk... 2009-02-18 13:59:42 +00:00
Jesse Dean
98a0f1afdf Comitting olejl77's debugger fixes from issue 199 2009-01-18 08:52:29 +00:00
Jesse Dean
0e7b17ec5f Can't use debugger with no gui, updated configure script
Also removed Go/Stop toggle switch, instead we now have Go, Trace, Step, 
and Break buttons in the gui
2009-01-18 04:59:16 +00:00
Jesse Dean
9db745aef3 Fix for coprocessor register decoding 2009-01-09 11:07:19 +00:00
Jesse Dean
895a9d3d48 Rewrite of debugger memory breakpoint trap. Memory breakpoints are now
trapped by functions injected into the memory function tables.  
New setup should be MUCH faster, and more flexible
2008-12-22 04:54:03 +00:00
Jesse Dean
a6860ca17b Correct debugger handling of delay slots, breakpoints on those slots now work,
and the order is cyple-by-cyle.  Also removed seperate version string for 
debugger, fixed the appearance of the disassembler including the quality of 
disassembled opcodes.  Allow frontend to close program even if execution is in 
step mode.  Added ZZT32 as contributor to decoder.c and cleaned up a lot of 
the garbage dumped to stdout & stderr.
2008-12-16 06:28:15 +00:00
Jesse Dean
a3689074a9 Fixed disassembly of CACHE instruction 2008-12-11 20:42:58 +00:00
Jesse Dean
afe0b4865b Fixed debugger code-stepping & dynarec warning message 2008-12-11 20:02:51 +00:00
Scott Knauert
ae69db0094 -Wall bugfix for debugger build. 2008-10-31 17:10:37 +00:00
Scott Knauert
ddd64dda2d License header changes for Debian inclusion (wrong FSF address). 2008-10-11 05:50:14 +00:00
Richard Goedeken
210f946cae added newlines to the end of every source file which was missing one 2008-09-27 15:22:21 +00:00
Richard Goedeken
dc8c6e83ae new r4300 disassembler from ZZT32 2008-09-10 12:04:22 +00:00
Richard Goedeken
18aa4baf5b use SDL instead of pthreads in debugger, remove pthread from library list in makefile, fix small bug in glide64 makefile 2008-09-06 20:09:28 +00:00
Richard Goedeken
dee8086012 potential fix for warning on 32-bit systems with 64-bit bfd_vma type 2008-06-13 03:29:32 +00:00
Richard Goedeken
ca505dce6d Fixed a whole bunch of warnings in the debugger. Most were 64-bit issues 2008-06-12 18:23:51 +00:00
Richard Goedeken
a3bd476ecf in the debugger, mark a code block as dirty if the user modifies the underlying memory space 2008-06-06 19:48:33 +00:00
Richard Goedeken
38e92c3a76 Merged r0286-debugger branch into trunk 2008-06-06 18:25:59 +00:00
Jesse Dean
4a0ae5000f Resubmitting fixes to debugger. 2008-04-30 23:34:47 +00:00
Jesse Dean
cdf2acdba8 Merging fixes to debugger into trunk, this will allow compiling with DBG=1 and use of debugger with GTK
frontend.
2008-04-25 01:28:48 +00:00
Richard Goedeken
47623cc7e6 reverted changes in 287 because debugger has a branch 2008-04-23 12:29:16 +00:00
Jesse Dean
e2fb5b7dd2 Initial cleanup of debugger & gtk gui code to allow use of DBG=1 flag. Code now compiles, and debugger shows up,
although at this time it does little else, and does prevent emulation from running properly.  --Jes
2008-04-23 11:25:24 +00:00
Richard Goedeken
5f32c254fe Converted all tabs to 4-spaces, and all line endings to LF-only 2008-04-06 14:55:37 +00:00
Richard Goedeken
cf8b8ca208 Imported mupen64plus/trunk from mupen64-amd64/trunk/mupen64-64bit rev 254 2008-03-15 14:33:00 +00:00