Commit graph

144 commits

Author SHA1 Message Date
Sour
335a133e0a Audio: Improved audio/video sync and reduced static/glitches in output (on both Windows & Linux) 2018-06-09 14:03:53 -04:00
Sour
7fb369bfc9 Set Windows timer interval to 1ms when emulation is running (+ added option to disable this behavior) 2018-06-07 21:48:21 -04:00
Sour
a5756aabbe UI: Added message on pause screen in fullscreen mode (instructions to revert to window mode) 2018-06-03 14:35:54 -04:00
Sour
a086acde87 Libretro: Added "raw" palette option 2018-05-07 19:52:56 -04:00
Sour
6d1ca4503e Added option to boot up (some) mappers in a random state (useful for homebrew dev) 2018-04-14 22:12:05 -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
3a4cea91c0 UI: Added option to allow save states to be loaded even when hash mismatches (if mapper matches) 2018-03-20 22:05:38 -04:00
Sour
e6014830f2 Debugger: Ability to customize all keyboard shortcuts 2018-03-10 09:58:24 -05:00
Sour
3bb760703e Debugger: Added "Break on Crash" option 2018-02-20 21:59:56 -05:00
Sour
d8e00168a4 Debugger: Added "Event Viewer" tool - replaces PPU Register Write Viewer 2018-02-18 23:03:02 -05:00
Sour
4fc1cb107b Libretro: Make NTSC filters output in 240p (faster & works better with shaders) 2018-01-11 22:31:07 -05:00
Sour
75c2776469 Video: Added option to toggle vertical resolution blending in NTSC filters 2018-01-07 15:52:05 -05:00
Sour
cf0bd50b9e Libretro support (Windows) 2018-01-04 19:03:47 -05:00
Sour
a4e19b5df1 Debugger: Added checkboxes to mute specific channels in APU Viewer 2018-01-02 15:08:07 -05:00
Sour
2118d498c7 Debugger: Added APU viewer tool 2018-01-01 23:23:18 -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
ffa58b6380 Video: Added refresh rate selection for exclusive fullscreen 2017-12-28 10:59:27 -05:00
Sour
a93d50ea1f UI: Added "Always on top" option in preferences 2017-12-26 12:38:30 -05:00
Sour
51ac954f8c Input: Added UI to configure bandai microphone bindings 2017-12-25 23:34:39 -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
98f2b65c7f Input: Added UI to select sensitivity for mouse-like devices 2017-12-21 21:31:42 -05:00
Sour
cdd6c4c20e Input: Prevent Alt-F4 from triggering other shortcuts (e.g load save state 4) 2017-12-20 19:51:57 -05:00
Sour
d2ef196a3b Input: Added "keyboard mode" toggle to improve keyboard input 2017-12-17 21:11:54 -05:00
Souryo
dc3202fbfc UI: Fixed input hud being shown behind game select screen after using power off 2017-11-28 22:44:06 -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
retro-wertz
64f911d58a Fixed Linux compilation error 2017-10-21 20:21:39 -04:00
Souryo
ab91bef2b0 Fixed compilation warnings 2017-10-07 21:47: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
c211d135ca UI: Added some new shortcuts (game timer, frame counter, etc.) 2017-10-02 18:44:36 -04:00
Souryo
ef63dfa816 Video: Added 60.0/50.0 fps mode 2017-09-30 11:24:35 -04:00
Souryo
aab739a31c Shortcuts: Improved shortcut key handling 2017-09-17 10:52:21 -04:00
Souryo
30b9a9a5b6 UI: Improved shortcut handling logic 2017-09-08 15:03:29 -04:00
Souryo
e64e4731f2 Save states: Saving/loading state to a specific slot should not change the current slot used by shortcut keys. 2017-09-08 13:40:16 -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
d44b690464 UI: Set maximum emulation speeds to 5000% 2017-09-03 10:54:31 -04:00
Souryo
bdf6cea4a7 Improved startup performance 2017-08-13 17:17:14 -04:00
Souryo
a1786654ad NSF: Added repeat/shuffle options 2017-08-13 10:51:13 -04:00
Souryo
c093de422d Fixed bug where flags could be permanently on or off due to multithreaded issues 2017-08-12 20:59:30 -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
078535436e Input: Added basic support for famicom microphone 2017-08-12 11:54:05 -04:00
Souryo
952c28939c Input: Added option to specify zapper light detection radius 2017-07-30 19:22:01 -04:00
Souryo
bff434fa16 UI: Added options to configure the game selection screen 2017-07-25 22:43:39 -04:00
Souryo
ca579b4c40 UI: Added option to disable OSD 2017-07-23 14:11:59 -04:00
Souryo
547fbab29f Overclocking: Improved compatibility with games that write to $4011 + fixed PAL issues with OC 2017-07-17 19:35:16 -04:00
Souryo
e82371e2f8 HD Packs: Improvements, new features, bug fixes 2017-06-28 20:01:24 -04:00