Commit graph

15 commits

Author SHA1 Message Date
Sour
04310eddb4 Core refactoring (remove static variables) - WIP 2018-07-08 10:28:47 -04:00
Sour
7619b93cfe Netplay: Added password protected servers 2018-06-16 14:02:12 -04:00
Sour
ebd6ff72ba Linux: Fixed warnings with newer version of clang 2018-06-11 19:07:05 -04: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
b4489ed0f7 Linux: Fixed all clang warnings 2016-12-17 23:14:47 -05:00
Souryo
163c2f3eaa NetPlay: Automatically disconnect clients that are not running the same version of Mesen 2016-02-10 23:07:42 -05:00
Souryo
3e798af865 NetPlay: Allow controller selection for host & clients + Spectator mode 2016-02-06 15:33:45 -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
2f2c5d8c1f NetPlay: Fixed cheat-related bugs and crash when host loads a game while emulation is paused. 2016-01-23 00:52:06 -05:00
Souryo
d648f18b8a Added automatic tests 2015-12-26 17:11:00 -05:00
Souryo
f748c51552 NetPlay - Allow host to pause game for clients 2014-07-09 21:48:54 -04:00
Souryo
e56e300d3e Code cleanup (split .h & .cpp files, etc) 2014-07-09 19:05:07 -04:00
Souryo
14ab310f5e NetPlay improvements (auto loads ROM, supports host loading a save state, etc.) - Game client/server no longer run in the GUI thread 2014-07-09 18:29:46 -04:00
Souryo
6b00a1f5c8 Fixed played # display on connection 2014-07-06 21:12:04 -04:00
Souryo
f4802421d0 Netplay (not finished, but works), save state fixes 2014-07-06 19:54:47 -04:00