Commit graph

225 commits

Author SHA1 Message Date
Sour
1e47897ca6 Debugger: Allow multiple PPU viewer windows to refresh at different scanline/cycle timings 2018-04-14 21:32:42 -04:00
Sour
b54071c43d Command Line: ROM path no longer needs to be the first parameter (regression fix) 2018-04-04 18:47:05 -04:00
Sour
d400f22dd7 UI: Fixed recent game screen crash (when game crashes, if recent game screen is disabled or empty) 2018-04-04 17:35:27 -04:00
Sour
02ffd0bda3 Linux: Fixed layout issues and crashes 2018-03-31 13:47:02 -04:00
Sour
d318bae66d Debugger: Disable debugger menu items when no rom is loaded 2018-03-25 14:06:55 -04:00
Sour
9be9a57565 Debugger: Allow Lua scripts to be loaded from the command line 2018-03-25 13:34:51 -04:00
Sour
f14747e110 UI: Added more auto-pause settings for more flexibility 2018-03-21 21:14:51 -04:00
Sour
8cb541a8a9 UI: Added "Load Last Session" option to load the last available "recent game" data for the currently loaded game 2018-03-20 23:17:39 -04:00
Sour
bdc7bd8b14 UI: Increased save slot count to 10 (and re-labelled auto slot in UI) 2018-03-20 22:48:00 -04:00
Sour
e6014830f2 Debugger: Ability to customize all keyboard shortcuts 2018-03-10 09:58:24 -05:00
Sour
ffd3017af8 Debugger: Improved pause/resume behavior from main window when debugger is active 2018-02-23 09:28:11 -05:00
Sour
d8e00168a4 Debugger: Added "Event Viewer" tool - replaces PPU Register Write Viewer 2018-02-18 23:03:02 -05:00
Sour
33af6caf08 Linux: Fixed file associations 2018-02-06 19:51:00 -05:00
Sour
2118d498c7 Debugger: Added APU viewer tool 2018-01-01 23:23:18 -05:00
Sour
b1a6fa8ee0 Command line: Fixed bug with rom filenames/paths that contain dashes 2017-12-30 10:41:25 -05:00
Sour
87fd9734b2 Movies: Disable some UI options while recording (since they cannot be reliably changed during recording) 2017-12-28 20:27:16 -05:00
Sour
6be4d14834 Upgrade: Fixed upgrade issues 2017-12-28 18:30:23 -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
5e32671c4b Debugger: Fix issues (missing labels, etc.) when power cycling game while debugger is opened 2017-12-28 14:15:32 -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
7f52579183 UI: Remove minimal window size constraints in fullscreen mode (to prevent issues) 2017-12-27 13:18:44 -05:00
Sour
a93d50ea1f UI: Added "Always on top" option in preferences 2017-12-26 12:38:30 -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
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
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
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
Souryo
13103551cf Netplay: Fixed some potential multithreading issues 2017-11-14 00:02:55 -05:00
Souryo
5ab04aa00b Debugger: Close all debugger windows when emulation is stopped (prevents crashes) 2017-10-05 21:40:25 -04:00
Souryo
c211d135ca UI: Added some new shortcuts (game timer, frame counter, etc.) 2017-10-02 18:44:36 -04:00
Souryo
a313076e2d UI: Fixed layout issue when entering fullscreen mode while game is paused (or if screen size does not change) 2017-10-02 17:20:38 -04:00
Souryo
1f2457769b Command Line: Resize window properly when scale/overscan changes via command line switches 2017-09-17 16:04:26 -04:00
Souryo
c5e405d941 UI: Fixed DPI-related window sizing issue when overscan is used 2017-09-17 15:21:50 -04:00
Souryo
8151fb5445 UI: Fixed DPI-related issues 2017-09-16 22:02:05 -04:00
Souryo
4704c92317 UI: Improved error handling for drag and drop 2017-09-08 19:09:15 -04:00
Souryo
5e318fd614 UI: Added Game folder override to force File->Open to always use that folder 2017-09-08 18:22:45 -04:00
Souryo
49e74ccba2 UI: Linux fixes for shortcuts + small tweaks 2017-09-08 11:25:10 -04:00
Souryo
a4d06f683a UI: Allow all UI shortcuts to be customized (and support for multi-key shortcuts) 2017-09-08 10:38:41 -04:00
Souryo
6d99d6e2d4 UI: Disable iNES editor for files other than .nes 2017-09-03 10:24:18 -04:00
Souryo
3181bfc54e Version Update: 0.9.2 2017-09-02 19:03:39 -04:00
Souryo
5957bc2d3e Debugger: LUA scripting 2017-08-30 18:31:27 -04:00
Souryo
9434d0eed3 UI: Fixed issuewhen loading IPS file after using game selection screen 2017-08-20 00:26:20 -04:00
Souryo
a376923757 HD Packs: Only use HD ppu when tile replacement rules exist 2017-08-19 17:51:36 -04:00
Souryo
6691660617 HD Packs: Allow non-ntsc video filters to be used on top of a HD pack 2017-08-15 23:59:55 -04:00
Souryo
5f47b402b5 Debugger: Added "Devleoper Mode" option to give faster access to all debugging tools 2017-08-14 23:44:52 -04:00
Souryo
bdf6cea4a7 Improved startup performance 2017-08-13 17:17:14 -04:00
Souryo
8a2c2dc834 NSF: Show NSF name in title bar instead of "unknown" when no title is set 2017-08-13 11:00:43 -04:00