Commit graph

103 commits

Author SHA1 Message Date
Sour
1847932b0a Debugger: Tilemap Viewer - Save options and window position/size 2019-04-21 19:07:11 -04:00
Sour
51a3e16075 Debugger: Tilemap/Tile viewers - Improved zooming/scrolling 2019-04-21 17:34:27 -04:00
Sour
25f00099b0 Debugger: Tilemap Viewer - Don't zoom in selection rectangle when zooming 2019-04-20 23:51:54 -04:00
Sour
f2b66882f7 Debugger: Trace Logger - Fixed log not displaying the right data when some CPUs were unchecked 2019-04-20 21:55:52 -04:00
Sour
2d46dafe0f Debugger: Only allow 1 event viewer window to be opened 2019-04-20 17:10:21 -04:00
Sour
87f0528f2e Debugger: Display the real HClock value in the debugger window (instead of calculating it) 2019-04-10 22:46:26 -04:00
Sour
7619ff83c9 Debugger: Fixed scrolling issue when updating code viewer without updating active address 2019-04-07 18:16:52 -04:00
Sour
94b79c6527 Debugger: SPC - Fixed "Break In" using CPU cycles in the SPC debugger 2019-04-07 18:05:14 -04:00
Sour
ad4cef9afa Debugger: Display address/value in disassembly window 2019-04-07 17:57:30 -04:00
Sour
d7c487aadc Debugger: Trace Logger - Allow logging either SPC or CPU, or both 2019-04-07 16:10:23 -04:00
Sour
f0d4e6deeb Debugger: Seperate watch entries for CPU vs SPC 2019-04-07 15:03:41 -04:00
Sour
35476426c0 Debugger: SPC watch and conditional breakpoints 2019-04-07 14:38:22 -04:00
Sour
d89f4ba0cb Debugger: SPC debugger/breakpoints/call stack 2019-04-07 12:25:14 -04:00
Sour
f8392d2f65 Debugger: SPC trace logging 2019-04-06 17:38:14 -04:00
Sour
1fdfe1dcf7 Debugger: Tile viewer - Update viewer when options change while emulation is paused 2019-04-04 23:01:55 -04:00
Sour
bab17ae077 UI: Fixed "Show FPS" always being unchecked after starting the application 2019-04-02 20:47:24 -04:00
Sour
f1cbbb02f5 Builds: Fixed auto-build compilation error 2019-04-02 17:34:29 -04:00
Sour
014e7851b0 UI: Fixed case sensitivity issues for Linux 2019-04-01 19:34:08 -04:00
Sour
7d37cb3362 UI: Force English resources (prevents crash on non-English OSes) 2019-04-01 07:12:07 -04:00
Sour
b6cb94c8ec UI: Fixed filter for file open dialog 2019-03-31 20:54:05 -04:00
Sour
adcb6257f8 Make project 64-bit for now (32-bit DLL bindings don't work properly) 2019-03-31 20:03:56 -04:00
Sour
08b1388cbd Debugger: Limit refresh to ~100 FPS on all debugger windows (to reduce chances of UI locking up at max speed) 2019-03-31 20:02:10 -04:00
Sour
ee709edbfa Updated version info and readme 2019-03-31 17:47:11 -04:00
Sour
aed2325608 Added IPS/BPS file support (and auto-patching) 2019-03-31 15:51:13 -04:00
Sour
45445681fe UI: Minor tweaks/fixes to main window 2019-03-31 15:15:35 -04:00
Sour
e1c7e7b9c4 Linux: Fixed build/makefile and compilation errors/warnings (and add missing files to git) 2019-03-31 14:50:12 -04:00
Sour
a3600baf27 UI: Hide some unimplemented options 2019-03-31 09:50:11 -04:00
Sour
2cd02c3dcc Debugger: Add show byte code option 2019-03-31 09:22:01 -04:00
Sour
65fff98f1c Debugger: Save window position/size + move debugger options 2019-03-31 09:11:56 -04:00
Sour
2209c8acc2 Debugger: Added font config options 2019-03-31 00:20:54 -04:00
Sour
bc891d6408 Debugger: Added tooltip icon for watch box 2019-03-30 23:44:45 -04:00
Sour
89b11985a2 Debugger: Fixed tooltips in toolbar 2019-03-30 23:17:10 -04:00
Sour
aeddd1751d Debugger: Added break in/on features 2019-03-30 22:58:57 -04:00
Sour
351fc39e4b Debugger: Disable debug menus when no game is running (and close all debug windows when stopping emulation) 2019-03-30 22:41:37 -04:00
Sour
ba4de9135c Debugger: Disable breakpoints when debugger window is closed
(and fixed issue with breakpoint list being empty if any other debugger window was opened first)
2019-03-30 22:11:21 -04:00
Sour
4402be3c52 Debugger: Improved usability and added shortcuts/features 2019-03-30 21:51:41 -04:00
Sour
fd0aefd130 Debugger: Refresh PPU viewers on code break 2019-03-30 19:31:33 -04:00
Sour
5de1430841 Debugger: Several tilemap viewer improvements 2019-03-30 18:17:41 -04:00
Sour
1a30ac6fa8 Debugger: Allow zoom in/out in tilemap viewer 2019-03-30 14:26:24 -04:00
Sour
646996c580 Debugger: Added color information to palette viewer 2019-03-30 13:42:44 -04:00
Sour
d7b2d3af6a Debugger: Improved tile viewer performance 2019-03-30 12:20:52 -04:00
Sour
2100ddb712 Debugger: Improved tilemap viewer performance 2019-03-30 11:52:15 -04:00
Sour
75150cb133 UI: Fixed doubled up file open dialog when pressing Ctrl+O 2019-03-28 23:36:49 -04:00
Sour
eceaad99a8 Debugger: Save/load breakpoints/watch entries 2019-03-28 22:45:19 -04:00
Sour
ac4b5345f7 Debugger: Added TBL support 2019-03-28 22:45:14 -04:00
Sour
3261f8bcfa Debugger: Add read/write/exec/etc highlighting to memory tools 2019-03-28 22:45:04 -04:00
Sour
41ee29d650 Debugger: Improved memory tools performance 2019-03-28 22:45:01 -04:00
Sour
0e26e5317d Debugger: Step into, step over, run ppu cycle/scanline/frame (+ call stack fixes) 2019-03-24 16:42:52 -04:00
Sour
75361b4bce Debugger: Added call stack 2019-03-24 12:05:51 -04:00
Sour
77afd87815 Debugger: Added toolbar 2019-03-23 22:13:37 -04:00