Commit graph

206 commits

Author SHA1 Message Date
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
Souryo
97c9fb88dd UI: Added option to confirm reset/power cycle/exit + added shortcut entries for power cycle/power off 2017-08-12 18:58:38 -04:00
Souryo
92785063f8 Linux: Fixed display issues when loading NSF file via file associations/command line 2017-08-12 00:24:37 -04:00
Souryo
7a44c547ee UI: Setup wizard + folder path configuration 2017-08-11 22:20:07 -04:00
Souryo
4652dbc428 UI: Fixed bug when using "Power Off" option while a NSF file is playing 2017-08-08 23:09:53 -04:00
Souryo
f13d2e23d8 UI: Refactor main form into smaller files 2017-08-08 19:32:50 -04:00
Souryo
d083e74246 UI: Improved window size handling (should fix cases where window size was not restored properly) 2017-08-08 16:10:54 -04:00
Souryo
25ec4ac784 FDS: Fixed cheats not being applied to FDS games 2017-08-08 13:08:44 -04:00
Souryo
4e7d05734a Video: Added option to force integer scale values in fullscreen mode 2017-08-03 21:55:31 -04:00
Souryo
2484c994f3 Upgrade: Fixed crash when upgrading from 0.9.0 2017-08-01 19:47:19 -04:00
Souryo
4455178da2 Code refactoring (patch/archive handling) + allow HD packs to be loaded from archives 2017-07-30 09:46:07 -04:00
Souryo
bff434fa16 UI: Added options to configure the game selection screen 2017-07-25 22:43:39 -04:00
Souryo
b608460fce Fixed upgrade issue vs aspect ratio setting 2017-07-23 14:00:13 -04:00
Souryo
c0c9a47996 Debugger: Break execution when attempting to pause via main window 2017-06-28 23:18:51 -04:00
Souryo
e82371e2f8 HD Packs: Improvements, new features, bug fixes 2017-06-28 20:01:24 -04:00
Souryo
26ec5b808e Video: Added new aspect ratio option that selects NTSC or PAL aspect automatically based on current region 2017-06-08 21:23:51 -04:00
Souryo
fcd09ebdd9 UI: Hide mouse no matter where it is inside the window when playing 2017-06-08 20:38:48 -04:00
Souryo
735c3e583b UI: Fixed game selection screen issues with fullscreen & autohide menu option 2017-05-28 10:33:09 -04:00
Souryo
b517e4eafd UI: Proper fix for flashing game selection screen 2017-05-26 07:34:27 -04:00
Souryo
8e34a819a7 UI: Potential fix for flashing empty game selection screen on first startup 2017-05-26 07:27:38 -04:00