Commit graph

1885 commits

Author SHA1 Message Date
Sour
cd38eed36e Input: Fixed input config window issues 2017-12-28 18:15:25 -05:00
Sour
0a81ecd0b3 Input: Fixed some default key bindings 2017-12-28 18:14:57 -05:00
Sour
a355313965 UI: Don't allow mouse capture if no game is running 2017-12-28 17:13:59 -05:00
Sour
5fdc2f86a4 Input: Simplify/fix input device rules for nes/famicom 2017-12-28 17:13:45 -05:00
Sour
e2528b004b PGO/Test fixes 2017-12-28 16:52:49 -05:00
Sour
8f4f67baee Debugger: Fixed workspace issues (caused by earlier commit)
-Don't go into "debug mode" if no debug window is opened
-Don't lose recent changes when doing power cycle
2017-12-28 16:44:18 -05:00
Sour
71cb982058 Debugger: Don't bring debugger to front on game load (unless we're breaking on reset/power) 2017-12-28 16:41:44 -05:00
Sour
9abaeaf8d8 Debugger: Fixed infrequent deadlock when switching games while debugger window is opened 2017-12-28 16:30:37 -05:00
Sour
cfad3c1f91 Input: Added auto-connect logic for some input devices 2017-12-28 15:40:24 -05:00
Sour
7caac2d5cc Input: Fixed famicom zapper not working 2017-12-28 14:44:20 -05:00
Sour
c50a549823 Debugger: Fixed memory viewer not saving the "Highlight labelled bytes" option 2017-12-28 14:16:13 -05:00
Sour
d3626f3692 UI: Fixed Xbox controller P2 preset 2017-12-28 14:15:50 -05:00
Sour
5e32671c4b Debugger: Fix issues (missing labels, etc.) when power cycling game while debugger is opened 2017-12-28 14:15:32 -05:00
Sour
9e09c51e7c Linux: Fixed interop crash when trying to record a movie 2017-12-28 13:15:01 -05:00
Sour
4b40857779 Linux: Fixed background color in sprite viewer 2017-12-28 13:06:43 -05:00
Sour
d6d50af4e4 Linux: Fixed UI freeze when closing input config popups 2017-12-28 13:01:53 -05:00
Sour
af0454b3ef Linux: Fixed compilation errors/warnings and issues w/ hd packs, ppu viewer and debugger 2017-12-28 12:47:26 -05:00
Sour
026bb5522b Update projects to VS2017/Win10 SDK 2017-12-28 11:01:21 -05:00
Sour
ffa58b6380 Video: Added refresh rate selection for exclusive fullscreen 2017-12-28 10:59:27 -05:00
Sour
78ad8e7b96 Upgrade: Fixed crash when upgrading an invalid config file 2017-12-28 10:47:43 -05:00
Sour
e92c605cea UI: Fixed DPI-related layout issues in standard controller config 2017-12-28 10:46:42 -05:00
Sour
f4a9421c00 Debugger: Lua - fixed precision on some APU state fields (getState()) 2017-12-27 22:47:12 -05:00
Sour
31ca1c24c7 Debugger: Lua - updated UI autocomplete help 2017-12-27 22:44:28 -05:00
Sour
372c1b049c Command line: Improved behavior when using /fullscreen switch with /VideoScale (+ fixed exclusive fullscreen when used from command line) 2017-12-27 16:51:41 -05:00
Sour
2353b2b7e1 Debugger: Added shortcut to batch-copy all sprites or an entire nametable to HD Pack format 2017-12-27 14:24:55 -05:00
Sour
bcdc2522d3 Movies: Fixed issue with disable PPU reset option 2017-12-27 13:36:09 -05:00
Sour
0c1bb49402 UI: Fixed crash when checking for updates 2017-12-27 13:20:20 -05:00
Sour
7f52579183 UI: Remove minimal window size constraints in fullscreen mode (to prevent issues) 2017-12-27 13:18:44 -05:00
Sour
0523fac675 Debugger: Allow game to reset immediately even when execution is stopped by debugger 2017-12-27 12:39:19 -05:00
Sour
41c181a39f Input: Fixed issues with Battle Box/Turbo File save data being saved under the wrong filename when changing games 2017-12-27 12:32:10 -05:00
Sour
d3d7499185 Debugger: Added highlight option for bytes with a label/comment 2017-12-27 12:03:35 -05:00
Sour
2a5e2f05e9 Debugger: Added tooltip with label information in memory viewer 2017-12-26 18:29:47 -05:00
Sour
3defa304c6 Debugger: Added highlight color customization to memory viewer 2017-12-26 17:55:08 -05:00
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
a40e3de438 Added tentative support for mapper 198 (incomplete?) 2017-12-26 12:37:17 -05:00
Sour
4b09f24fe1 UI: Improved detection of conflicting key bindings 2017-12-25 23:59:22 -05:00
Sour
9eaddec9c7 FDS: Disable auto-insert disk when playing/recording movies 2017-12-25 23:38:05 -05:00
Sour
1b9ab1eb1e Input: Fixed Konami Hypershot P2 issues 2017-12-25 23:35:12 -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
212a3fa23a Movies: Fixed issue with reset/power cycle recording 2017-12-23 12:32:44 -05:00
Sour
5c85bf722f Fixed rare freeze when loading a rom caused by reading uninitialized memory 2017-12-22 23:14:17 -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
c43c884293 HD Packs: Fixed issue with CHR RAM games (last tile in chr ram memory was being ignored) 2017-12-22 21:01:53 -05:00
Sour
1825943a7f Movies: Added option dialog when starting a recording 2017-12-22 15:08:58 -05:00