Commit graph

933 commits

Author SHA1 Message Date
Sour
c12122d69c Debugger: Added highlight modes based on CDL flags to memory viewer 2017-12-26 17:33:46 -05:00
Sour
c0cfea6d6e Debugger: Fixed issue that sometimes caused an empty code window when opening debugger after opening other debugger tools 2017-12-26 16:11:28 -05:00
Sour
589ad612d1 Debugger: Added shortcut to open memory viewer from code window 2017-12-26 15:59:58 -05:00
Sour
a93d50ea1f UI: Added "Always on top" option in preferences 2017-12-26 12:38:30 -05:00
Sour
4b09f24fe1 UI: Improved detection of conflicting key bindings 2017-12-25 23:59:22 -05:00
Sour
51ac954f8c Input: Added UI to configure bandai microphone bindings 2017-12-25 23:34:39 -05:00
Sour
b69071497a Input: Mouse capture mode fixes/improvements 2017-12-25 11:36:25 -05:00
Sour
8a137ba72e UI: Fixed issue with menu bar in NSF player when auto-hide option is enabled 2017-12-24 17:45:02 -05:00
Sour
b144906e2b UI: Fixed "Show FPS" menu command 2017-12-22 22:36:24 -05:00
Sour
d895c99cbd Input: Improved config UI for Powerpad (+ added toggle for side A/B) 2017-12-22 21:57:25 -05:00
Sour
1825943a7f Movies: Added option dialog when starting a recording 2017-12-22 15:08:58 -05:00
Sour
6b3e0ab611 Video: Make exclusive fullscreen mode start on the same screen as Mesen's main window 2017-12-21 22:39:26 -05:00
Sour
633fe28c95 UI: Disable mouse capture mode when focus is lost 2017-12-21 22:06:09 -05:00
Sour
ebe5046770 UI: Allow SNES & Subor mice to be plugged into famicom port 1 & 2 (since this would work on a famicom AV) 2017-12-21 21:50:32 -05:00
Sour
98f2b65c7f Input: Added UI to select sensitivity for mouse-like devices 2017-12-21 21:31:42 -05:00
Sour
ee9a3e9ddf Debugger: Added copy image to clipboard action in ppu viewer 2017-12-21 17:48:24 -05:00
Sour
0cef4939a4 Debugger: Added right-click options to label/function lists to add a watch/breakpoint 2017-12-21 15:12:37 -05:00
Sour
9654cbc5af Debugger: Changed background color for sprite viewer to make sprite edges easier to distinguish 2017-12-21 14:20:55 -05:00
Sour
b9053e3d5e UI: Allow window size smaller than 240px to prevent issues in 240px fullscreen mode 2017-12-20 19:56:29 -05:00
Sour
4e76e2ef46 Input: UI for Pachinko controller config 2017-12-19 11:00:48 -05:00
Sour
d2ef196a3b Input: Added "keyboard mode" toggle to improve keyboard input 2017-12-17 21:11:54 -05:00
Sour
6b90228bdd Input: Added UI for keybindings for 6 devices (exciting boxing, family basic keyboard, jissen mahjong, partytap, powerpad, subor keyboard) 2017-12-16 14:06:00 -05:00
Joel Puig Rubio
2baf1071d4 Updated Catalan translation (#279) 2017-12-03 23:08:34 -05:00
Souryo
114d9d2313 Video: Exclusive fullscreen mode (wip) 2017-11-29 23:24:26 -05:00
Souryo
4b3edac310 Input: Added UI for family basic tape recorder 2017-11-24 21:38:12 -05:00
Souryo
12321c48fa Debugger: Fixed deadlock when using "Power Off" while debugger is opened 2017-11-22 21:29:21 -05:00
Souryo
2c7a169d9c Linux: Fixed compilation warnings/errors 2017-11-20 19:15:17 -05:00
Souryo
850102bbdc Input: Added support for ~20 new peripherals (Incomplete, more fixes/changes to come)
Movies: Rewrote format to support all IO devices and console types
Netplay: Now supports all IO devices and console types
2017-11-19 23:08:23 -05:00
Arcus87
3f83097e64 Updated Ukrainian Translation (#275) 2017-11-19 21:15:37 -05:00
altiereslima
f0178b4cc6 Updated Portuguese Translation (#274) 2017-11-19 21:15:03 -05:00
Souryo
fefeaeca54 Debugger: Fixed rare multithreading crash when opening trace logger (BeginInvoke called before form loaded) 2017-11-15 19:30:29 -05:00
Souryo
ce1b190928 Debugger: Fixed blurry pixels in CHR viewer 2017-11-14 20:56:56 -05:00
Souryo
13103551cf Netplay: Fixed some potential multithreading issues 2017-11-14 00:02:55 -05:00
Souryo
fec2a2130b Video: Added option to rotate display by 90/180/270 degrees 2017-11-11 20:55:33 -05:00
Souryo
66197f2c09 Debugger: Improved bound checking for memory read/writes 2017-11-11 13:24:48 -05:00
Souryo
6bf0453406 Debugger: Fixed issues with "Break on debugger focus" option 2017-11-10 18:01:28 -05:00
Souryo
8d8b74f77f Linux: Fixed infinite loop when loading some .dbg files 2017-11-10 17:18:43 -05:00
Souryo
abaf524e99 UI: Fixed Mono issue with SelectionChangeComitted event
Event doesn't appear to fire properly via keyboard input on Mono
2017-10-20 18:34:24 -04:00
Joel Puig Rubio
fcc613811f Updated Catalan translation (#265) 2017-10-12 22:50:36 -04:00
Souryo
79bad3992c Updated Spanish Translation (thanks to Juan Ramón Martínez) 2017-10-07 21:11:35 -04:00
Souryo
028b2ff089 UI: Fixed pause screen issues (was sometimes being shown when it should not have) 2017-10-07 21:00:02 -04:00
Souryo
65dc9cb3a1 DB: Fixed 4-screen games not being marked as such in DB 2017-10-07 20:28:00 -04:00
Souryo
11a06926ff Debugger: Lua - Added getScriptDataFolder function 2017-10-07 15:16:14 -04:00
Souryo
ba8540e4f2 Debugger: Fixed Lua-related multithreading bugs 2017-10-07 13:01:42 -04:00
Arcus87
1b0ebd4bca Ukrainian language update (#261) 2017-10-07 10:24:47 -04:00
Souryo
a6a2714ab7 Debugger: Memory viewer - reduced minimum size, improved resize logic 2017-10-06 18:26:02 -04:00
Souryo
5ab04aa00b Debugger: Close all debugger windows when emulation is stopped (prevents crashes) 2017-10-05 21:40:25 -04:00
Souryo
2f20ab5092 Debugger: Fixed multi-threading crash in assembler 2017-10-05 21:35:55 -04:00
Souryo
6d0e011551 Debugger: Turn on compiled regex on x64 for syntax highlighting (2+x faster) 2017-10-05 21:33:22 -04:00
Souryo
67b9a5c707 Debugger: Fixed hex editor highlight issues (when loading save state, etc.) 2017-10-05 20:48:18 -04:00