Commit graph

1546 commits

Author SHA1 Message Date
Sour
62cb7271f5 Debugger: Watch - Prevent Esc key from starting edit mode 2019-01-29 17:22:28 -05:00
Sour
43a4fefcd4 Debugger: Fixed watch being reset each time Mesen is restarted 2019-01-29 17:22:08 -05:00
Sour
9a256fa8b7 Debugger: Added standalone "Watch Window" 2019-01-29 17:21:23 -05:00
Sour
d58d1f39d1 Debugger: Add move up/down shortcuts to watch list 2019-01-29 16:09:53 -05:00
Sour
bf160884db Debugger: Improved watch window usability 2019-01-29 00:09:26 -05:00
Sour
147c5a2f2e Linux: Work around Mono 5.18 toolstrip issues
+ Updated readme to recommend 5.18+
2019-01-28 22:24:24 -05:00
Sour
1088eb6656 Debugger: Fixed minor layout issues with "go to all" window 2019-01-27 14:59:36 -05:00
Sour
d076871ea2 Linux: Debugger - Fixed font size on break in/on buttons 2019-01-27 14:38:36 -05:00
Sour
9905f3a5da Debugger: Fixed crash when closing Lua script window (if script isn't running and it is the only debugger window opened) 2019-01-27 14:31:05 -05:00
Sour
dd72d2669f Linux: Debugger - Fixed assembler/script text color for dark themes 2019-01-27 14:02:04 -05:00
Sour
05f99aba7c Linux: Debugger - Tooltip layout fixes 2019-01-27 13:45:57 -05:00
Sour
f5d0b8b92b Linux: Fixed tooltips not restoring focus to code window when closing 2019-01-27 13:01:54 -05:00
Sour
ac45747a00 Linux: Fixed version label layout 2019-01-27 10:14:35 -05:00
Sour
64fb78ae66 Linux: Fixed debugger shortcut not working in main window 2019-01-27 01:34:09 -05:00
Sour
d45c70be8a Linux: Fixed some layout issues 2019-01-27 01:33:26 -05:00
Sour
1e58065154 Linux: Support for GTK dark themes 2019-01-27 01:18:18 -05:00
Sour
d7a850b59e UI: Prevent crash when closing window if mouse hide timer occurs after releasing the emulation core. 2019-01-26 13:29:41 -05:00
Sour
b8422ca956 Linux: Prevent crash when starting if "update-mime-database"/"update-desktop-database" are not available 2019-01-26 13:28:51 -05:00
Sour
12a1bbcaa9 Debugger: Fixed toggle breakpoint shortcut not working properly in Mono (because it was called twice in a row) 2019-01-26 13:18:18 -05:00
Sour
c4dbe9929c Added support for Bandai's EEPROMs 2019-01-26 10:05:07 -05:00
owomomo
d528e6110b UI: Updated Chinese translation (#566) 2019-01-25 19:14:56 -05:00
Sour
ffc81903f9 Debugger: Performance Tracker - Allow controlling display mode/speed with left/right click buttons 2019-01-24 17:31:44 -05:00
Sour
9ceb522874 Debugger: Added "Performance Tracker" tool 2019-01-24 00:50:42 -05:00
Sour
6d9019bbae Debugger: Nametable Viewer - Fixed tile preview being out of sync with the mouse location when emulation is paused 2019-01-23 17:27:48 -05:00
Sour
681c695d0b Debugger: Prevent overwriting an existing label when trying to add a multibyte label over it 2019-01-22 20:47:43 -05:00
Sour
55dc91e60c Debugger: CA65 integration - Don't treat .scope and .proc declarations as multi-byte labels 2019-01-22 20:37:33 -05:00
Sour
809ed1767e Debugger: Fixed issue with CA65 integration where labels/comments from the iNES header section could be applied to the NES' internal ram 2019-01-22 20:04:00 -05:00
Sour
abf5c43896 Input: Added an option to customize the deadzone for analog sticks 2019-01-22 19:38:24 -05:00
Sour
0d0adaf95c UI: Regroup options that are recommended for homebrew dev 2019-01-22 18:43:36 -05:00
Sour
c0d65b001e UI: Move sprite limit option to video config window 2019-01-22 17:43:34 -05:00
Sour
5f9d9069d9 Debugger: Fixed multi-label issue that caused memory values to not be shown next to the instruction 2019-01-21 22:03:07 -05:00
Sour
ac65c636c1 Debugger: When resetting/power cycling while execution is stopped, break on the first instruction (whether or not the option to break on reset/power cycle is enabled) 2019-01-21 18:35:19 -05:00
Sour
677a841ce3 Debugger: Added option to show the selection's length in bytes 2019-01-21 18:21:45 -05:00
Sour
1861035534 Debugger: Allow the "show data/unidentified data/code" toggles to hide disassembled code (instead of just data) 2019-01-21 16:51:19 -05:00
Sour
e7f95fd14a Debugger: Improved "break in X cpu cycles" logic and added a "Run 1 CPU cycle" shortcut 2019-01-21 15:35:24 -05:00
Sour
5f88fa8cc6 Debugger: PPU Viewer - Add 2x zoom toggle 2019-01-21 14:38:38 -05:00
altiereslima
51075ff334 UI: Updated Portuguese translation (#564) 2019-01-20 09:42:23 -05:00
Sour
db370dda97 Debugger: Sprite Viewer - Added an option to display an outline around all sprites in the screen preview 2019-01-19 20:53:15 -05:00
Sour
8293382024 Debugger: Added more values for expressions (Sprite0Hit, Branched, etc.) 2019-01-19 20:41:31 -05:00
Sour
5cdb86a323 Debugger: Profiler - Split out of memory tools and into its own window 2019-01-19 20:00:48 -05:00
Sour
107f8cf8c0 Debugger: PPU Viewer - Add shortcuts to open the compact versions of each viewer directly 2019-01-19 18:56:08 -05:00
Sour
d1e7d7c016 UI: Fixed VS crash when opening main window in form designer 2019-01-19 18:53:42 -05:00
Sour
4642154bb8 Debugger: PPU Viewer - Make double-click on NT/Sprite viewers work properly in compact mode 2019-01-19 16:40:15 -05:00
Sour
65bba15d0a Debugger: Prevent power cycling from unloading .dbg file when .dbg file doesn't have the same name as the rom file 2019-01-19 15:32:38 -05:00
Sour
f03b154686 Debugger: Nametable Viewer - Added "Show attribute colors only" option 2019-01-19 14:50:47 -05:00
Sour
75cc1fe6f0 Debugger: PPU Viewer - Optimize sprite viewer layout when in 8x8 sprites mode 2019-01-19 12:43:46 -05:00
Sour
d66bf30cf4 Debugger: PPU Viewer - Added mouse over tile info overlay to NT/CHR/Sprite viewers 2019-01-19 12:08:14 -05:00
Sour
5515f626d5 Debugger: Source View - Fixed crash (out of bounds access) when trying to generate byte code for the last line in the file 2019-01-18 22:19:03 -05:00
Sour
e5107d3b21 Debugger: Fixed labels disappearing from the code window after a power cycle 2019-01-18 22:18:17 -05:00
Sour
1e98209941 Debugger: Fixed null reference crash when source file was not found on the disk (CC65 integration) 2019-01-18 21:33:07 -05:00