Gregor Richards
07cfd90dc6
Actually USE the new slave options in config.
2017-02-23 21:49:22 -05:00
Gregor Richards
a3e3b3e790
Adding settings to allow/require connections in slave mode.
2017-02-23 21:33:44 -05:00
Gregor Richards
3ff9a43b7d
Spectator and slave mode are rewind-free
...
This commit makes spectator mode and slave mode in netplay always stay
ahead of the input, thereby avoiding rewinds, which is sort of the
point. This also changes catch-up detection to be a bit less eager, so
that they hopefully don't flap between stalling for server input and
catching up with that input.
2017-02-23 19:05:43 -05:00
Gregor Richards
e495671563
In spectator mode, we should never be ahead of our peer.
2017-02-22 23:19:22 -05:00
Gregor Richards
3e0bc5acdc
Don't flush so eagerly...
2017-02-22 23:19:02 -05:00
Gregor Richards
d1ab288d73
Fix update_unread_ptr to handle the case of only slaves connected
2017-02-22 21:10:02 -05:00
Gregor Richards
e70ee045bf
Initial implementation of Netplay master/slave mode.
2017-02-22 20:34:17 -05:00
twinaphex
bd9e2e5fc7
Revert "Cleanups - menu_cbs_left.c"
...
This reverts commit 378a69aba9abb20aa26fe5b30a285deeb0f5bb66.
2017-02-22 18:45:07 +01:00
twinaphex
dba6c537f2
Revert "Cleanups"
...
This reverts commit e9f1b25e55608614dc6e599a1918051b170f246c.
2017-02-22 18:44:59 +01:00
twinaphex
e9f1b25e55
Cleanups
2017-02-22 07:23:40 +01:00
twinaphex
378a69aba9
Cleanups - menu_cbs_left.c
2017-02-22 07:21:51 +01:00
twinaphex
80fff292d8
action_right_mainmenu - cleanups
2017-02-22 07:14:41 +01:00
twinaphex
c72311a708
Cleanups for left/right callbacks
2017-02-22 06:01:02 +01:00
Brad Parker
d61d55e3ea
update nuklear
2017-02-21 23:53:29 -05:00
twinaphex
ea56249661
(net_natt.c) Free net_addrinfo before going out of scope
2017-02-22 05:24:28 +01:00
bparker06
8eb32fa824
Merge pull request #4684 from GregorR/natt-uninitialized
...
Fixed a bug failing to check initialization in non-UPnP-supporting setups
2017-02-21 22:09:11 -05:00
BuildTools
ac9aa4783a
Fixed a bug failing to check initialization in non-UPnP-supporting
...
setups
2017-02-21 22:02:20 -05:00
twinaphex
4403734d97
(audio_mix.c) Cleanups
2017-02-22 02:04:28 +01:00
twinaphex
5e6a79c4ac
Try to fix Coverity warnings
2017-02-22 01:57:16 +01:00
Twinaphex
636ab5c12c
Enable 'Requires Fullscreen'
2017-02-22 00:26:13 +01:00
Twinaphex
44f08a4739
(iOS) Use libretro_ios.a
2017-02-22 00:20:45 +01:00
twinaphex
f7f333477c
Add iOS 10 static solution
2017-02-22 00:01:13 +01:00
Twinaphex
188141a628
Merge pull request #4683 from GregorR/ranetplayer-info-packet
...
Make ranetplayer save the INFO packet as a sort of format header
2017-02-21 23:55:26 +01:00
Twinaphex
d2a5f53f8d
Merge pull request #4682 from GregorR/natt-else-clause
...
Fix missing memory free when IPv6 is unsupported
2017-02-21 23:55:16 +01:00
Gregor Richards
4746bbc972
Make ranetplayer save the INFO packet as a sort of format header
2017-02-21 17:46:29 -05:00
Gregor Richards
22500914e1
Fix missing memory free when IPv6 is unsupported
2017-02-21 17:42:09 -05:00
Brad Parker
4e1b4d051d
win32: copy selected file path from browser into core/content buffer
2017-02-21 15:29:16 -05:00
twinaphex
238e234106
Prevent another Coverity warning
2017-02-21 21:20:33 +01:00
twinaphex
457b54149d
Prevent another Coverity warning
2017-02-21 21:17:17 +01:00
twinaphex
dc4464471e
Use string_is_empty
2017-02-21 21:14:58 +01:00
twinaphex
60f0b42b1c
Get rid of another FORWARD_NULL
2017-02-21 21:14:33 +01:00
twinaphex
5eec1c1f39
Get rid of forward NULL
2017-02-21 21:13:46 +01:00
twinaphex
f7bbafa93d
Get rid of double break
2017-02-21 21:08:01 +01:00
Twinaphex
d06273e38a
Merge pull request #4680 from libretro/msr_temp
...
patch_content - cleanup
2017-02-21 20:38:52 +01:00
twinaphex
ef5b26350d
patch_content - cleanup
2017-02-21 20:38:02 +01:00
twinaphex
7c83071b01
Prevent 'explicit NULL dereferenced'
2017-02-21 20:30:52 +01:00
twinaphex
8b4893965f
task_image.c - FIx another REVERSE_INULL coverity warning
2017-02-21 20:29:29 +01:00
twinaphex
4645e7709b
Fix another REVERSE_INULL coverity warning
2017-02-21 20:28:49 +01:00
twinaphex
2ed15fbfbc
(task_image.c) Fix REVERSE_INULL coverity warning
2017-02-21 20:28:10 +01:00
twinaphex
9540e91e4c
(msg_hash_de.c) Fix missing break
2017-02-21 20:26:38 +01:00
twinaphex
31bf313a4f
(libretro-common) Fix resource leak
2017-02-21 20:25:25 +01:00
twinaphex
21ddee6690
Don't define M_PI if we are using MSVC and USE_MATH_DEFINES is
...
already defined
2017-02-21 20:14:19 +01:00
twinaphex
c6e150ae2a
Fix CXX_BUILD
2017-02-21 20:07:13 +01:00
twinaphex
f8576ca88c
Fix C89_BUILD again
2017-02-21 19:56:43 +01:00
Jean-André Santoni
1cccfa09fb
(Menu) Fix core option ON/OFF buttons
2017-02-21 19:54:55 +01:00
twinaphex
63eafbcac2
Silence another signed/unsigned warning
2017-02-21 19:36:43 +01:00
twinaphex
e3ddb75a2a
signed/unsigned warning fix
2017-02-21 19:35:22 +01:00
twinaphex
1068e67032
Add pragma disable warning for MSVC 2010
2017-02-21 19:34:04 +01:00
twinaphex
40536fde63
Get rid of retroarch_fail() inside of load_dynamic
2017-02-21 19:20:50 +01:00
twinaphex
227b862cba
Cleanups to task_load_content
2017-02-21 19:09:43 +01:00