Commit graph

574 commits

Author SHA1 Message Date
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
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
fec2a2130b Video: Added option to rotate display by 90/180/270 degrees 2017-11-11 20:55:33 -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
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
0d1e9bbcb3 Zip: Fixed issues with non-UTF8 filenames in zip files 2017-09-30 14:07:07 -04:00
Souryo
ef63dfa816 Video: Added 60.0/50.0 fps mode 2017-09-30 11:24:35 -04:00
Souryo
b8630ddeeb UI: Fixed layout issues in video config (+ down arrow icon change in win8+) 2017-09-18 21:40:21 -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
05236c4d1a UI: More layout fixes 2017-09-17 01:29:17 -04:00
Souryo
ac4f3a0b00 UI: Linux layout fixes 2017-09-17 00:54:30 -04:00
Souryo
8151fb5445 UI: Fixed DPI-related issues 2017-09-16 22:02:05 -04:00
Souryo
c6f77c8a3d Startup: Only overwrite existing files on disks if they don't match the embedded file 2017-09-12 20:52:12 -04:00
Souryo
43744ba95e Version Update: 0.9.3 2017-09-08 22:17:23 -04:00
Souryo
287dd16c8a UI: Localized online help menu option 2017-09-08 20:37:45 -04:00
Souryo
4704c92317 UI: Improved error handling for drag and drop 2017-09-08 19:09:15 -04:00
Souryo
d0713b2775 UI: Added file association for save states (and merged nsf+nsfe setting) 2017-09-08 18:53:18 -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
bcd0cd485f UI: Added "Clear History" option to recents menu 2017-09-08 17:35:18 -04:00
Souryo
703543204f UI: Added link to online help 2017-09-08 15:43:25 -04:00
Souryo
f26601f802 Patches: Allow patches in the same folder as a single rom to automatically load the rom when the patch is loaded 2017-09-08 14:03:10 -04:00
Souryo
3a2897d534 UI: Added toggle fast forward & toggle rewind shortcuts 2017-09-08 13:28:46 -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
6726e9e5a9 UI: Fixed a number of minor UI issues with cheat finder 2017-09-06 21:41:15 -04:00
Souryo
7c20ff7a99 UI: Fixed typos 2017-09-06 00:27:01 -04:00
Souryo
566eeea80b UI: Fixed missing background drawing in controller setup on Linux 2017-09-06 00:27:01 -04:00
Souryo
4c72d8edc0 UI: Fixed crash when enabling Four Score accessory under Linux 2017-09-06 00:27:01 -04:00
Souryo
d44b690464 UI: Set maximum emulation speeds to 5000% 2017-09-03 10:54:31 -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
b519a8718f UI: Improved error handling in config wizard 2017-09-02 15:44:39 -04:00
Souryo
150d2eaec9 Savestates: Allow saving/loading to arbitrary files 2017-09-01 18:45:53 -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
8c9567bd47 Debugger: Added auto-load .mlb file option 2017-08-19 21:09:44 -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
02edb4558f Debugger: Palette ram editor (in PPU viewer) 2017-08-14 21:18:26 -04:00
Souryo
70a9b85d4c UI: Fixed config creation logic on first execution 2017-08-13 18:41:26 -04:00
Souryo
bdf6cea4a7 Improved startup performance 2017-08-13 17:17:14 -04:00