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
|
028b2ff089
|
UI: Fixed pause screen issues (was sometimes being shown when it should not have)
|
2017-10-07 21:00:02 -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
|
bdf6cea4a7
|
Improved startup performance
|
2017-08-13 17:17:14 -04:00 |
|
Souryo
|
c14f046990
|
Input: Fixed bug with gamepad buttons sometimes detected as unpressed when pressed (multithread bug)
|
2017-06-04 17:16:57 -04:00 |
|
Souryo
|
5e43a876d0
|
XInput: Make dpad and left thumbstick independent
|
2017-05-17 21:05:34 -04:00 |
|
Souryo
|
301fa31c44
|
Build: Statically link the C++ runtime for all build configs
|
2017-05-15 20:33:38 -04:00 |
|
Souryo
|
7d1fa8aaaf
|
UI: Added game timer option (+ code refactoring)
|
2017-05-13 15:43:02 -04:00 |
|
Souryo
|
3d2e4cbb69
|
Video: Added frame counter option
|
2017-04-30 19:28:35 -04:00 |
|
Souryo
|
0c2cc8c94d
|
Code cleanup
|
2017-04-29 08:29:56 -04:00 |
|
Souryo
|
3a6c8ca416
|
Added rewind functionality
|
2017-04-28 19:54:58 -04:00 |
|
Souryo
|
2077a7ae13
|
UI: Added option to display play/record icon when playing/recording movies + option to hide the pause overlay
|
2017-04-15 15:57:15 -04:00 |
|
Souryo
|
8132c5cb25
|
DirectInput: Various fixes
|
2016-12-23 20:29:19 -05:00 |
|
Souryo
|
9ec309eaa1
|
DirectInput: Fixed bug that caused directinput to constantly scan for new devices
|
2016-12-14 20:49:41 -05:00 |
|
Souryo
|
cd1c53efa1
|
Linux: Implemented mouse clicks for zapper/etc.
|
2016-12-14 18:26:52 -05:00 |
|
Souryo
|
d4ba601e0c
|
DirectInput: Fixed bug with multiport adapters only detecting gamepads in 1 port
|
2016-12-12 20:42:10 -05:00 |
|
Souryo
|
3f3b3ffb3c
|
Audio: Improve sound latency - can be set 4-5x lower than before without crackling sounds
|
2016-12-09 10:30:09 -05:00 |
|
Souryo
|
aa14eb5981
|
Code cleanup - Removed old unused feature
|
2016-09-03 10:50:23 -04:00 |
|
Souryo
|
72ba4b5eb1
|
Input: Detect new controllers at all times (for both XInput & DirectInput) - on another thread to prevent performance issues
|
2016-08-30 19:23:49 -04:00 |
|
Souryo
|
124c8bc927
|
Input: Prevent XInput devices from being used as DirectInput devices
|
2016-08-13 15:44:43 -04:00 |
|
Souryo
|
8cb1b03949
|
Input: Changed the way keyboard is handled. Removes some limitations in the previous model and should also work properly under Linux
|
2016-07-28 17:45:18 -04:00 |
|
Souryo
|
3da2a56513
|
DirectX: Added proper error checking to all calls, removed multi-threaded DirectX usage (fixes crashes on some machines)
|
2016-07-23 07:34:43 -04:00 |
|
Souryo
|
25ee9c5326
|
Fixed x86 build warnings
|
2016-07-17 17:33:27 -04:00 |
|
Souryo
|
5bc05ba40c
|
Input: File was missing from previous commit (DirectInput)
|
2016-07-16 16:58:38 -04:00 |
|
Souryo
|
726d72c103
|
Input: DirectInput support - most controllers/gamepads should now work. XInput is still prioritized when available.
|
2016-07-16 16:25:57 -04:00 |
|
Souryo
|
ac69be19a5
|
Overclocking: Added lag counter
|
2016-07-10 18:22:37 -04:00 |
|
Souryo
|
298a789cfc
|
7z support + Rom selection for archives containing multiple rom files + General fixes/improvements when dealing with archives (cheats, save states, saved data, etc.)
|
2016-06-17 20:53:05 -04:00 |
|
Souryo
|
8b2408deea
|
Build: Disabled minimal rebuild (generates warning with multi-cpu compilation switch on)
|
2016-06-05 14:37:05 -04:00 |
|
Souryo
|
a7977cb3b9
|
Build: Turned on multi-cpu compilation
|
2016-06-04 09:09:57 -04:00 |
|
Souryo
|
4cb8ae7076
|
Save states: Removed MS-specific extension usage & disabled extensions + Removed some errors/warnings caused by this change
|
2016-06-02 23:56:11 -04:00 |
|
Souryo
|
0cfe0246cf
|
Video: Bilinear Interpolation option
|
2016-05-24 19:45:58 -04:00 |
|
Souryo
|
545962cfa7
|
Google Drive Integration
|
2016-05-22 14:43:07 -04:00 |
|
Souryo
|
a9fa9b9ba7
|
Renderer: Fixed multithreading bug + fixed pause screen displaying incorrectly on some devices
|
2016-05-22 11:14:01 -04:00 |
|
Souryo
|
778b7ada20
|
Static Link PGO Builds
|
2016-05-22 08:14:55 -04:00 |
|
Souryo
|
d89cdfab01
|
Audio: Added stereo effects + reverb options
|
2016-02-21 15:31:39 -05:00 |
|
Souryo
|
0c765aca59
|
Localization: Mesen is now available in English, French and Japanese
|
2016-02-19 13:05:04 -05:00 |
|
Souryo
|
b4b195d01b
|
Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies)
NetPlay: Fixed a few issues (crashes when connecting)
|
2016-02-14 12:58:35 -05:00 |
|
Souryo
|
63d2c2f9d3
|
UI: Changed all icons (to public domain ones) + redrew Mesen icon in blue. Hid/disabled some UI elements for things that are not implemented yet.
|
2016-02-11 18:34:55 -05:00 |
|
Souryo
|
3f2d769d57
|
UI: Changed display style for messages (uses brackets instead of colon)
|
2016-02-07 17:26:45 -05:00 |
|
Souryo
|
32b8206e74
|
Video: Fullscreen window mode + auto-adjust video to window
|
2016-02-07 13:05:32 -05:00 |
|
Souryo
|
4277818b1b
|
UI: Changed way notifications are displayed (text only)
|
2016-02-06 18:33:24 -05:00 |
|
Souryo
|
3845c859a3
|
XInput: Allow several XInput devices to be used (not just the first one) + Added left/right trigger & right stick support
|
2016-02-05 23:49:03 -05:00 |
|
Souryo
|
c26a45ab8f
|
Input: Reworked most of the input-related code. Zapper/Famicom support added. NetPlay and Movies now support any input type
|
2016-02-05 23:14:27 -05:00 |
|
Souryo
|
28a29b536f
|
Options: Added pause in background/allow background input options
|
2016-01-31 13:53:17 -05:00 |
|
Souryo
|
5edf814b7d
|
Audio: Slow down sound when playing emu at less than 100%
|
2016-01-31 12:43:16 -05:00 |
|
Souryo
|
673ff6e4db
|
Audio: Added options to reduce/mute sound while in background (+ Set menu icons to config forms)
|
2016-01-31 11:58:41 -05:00 |
|
Souryo
|
3683d76088
|
VideoRenderer: Split from VideoDecoder. Handles drawing to the screen - even when no game is running.
|
2016-01-31 00:41:33 -05:00 |
|
Souryo
|
ac20a3cee4
|
Project changes to simplify PGO builds
|
2016-01-19 16:19:23 -05:00 |
|
Souryo
|
288d827cf0
|
Audio: Prevent sound cutting temporarely when changing volume
|
2016-01-18 18:43:30 -05:00 |
|
Souryo
|
e455dd3eb4
|
Audio: Ability to select ouput device (e.g speakers, headphones)
|
2016-01-17 22:16:20 -05:00 |
|