34529 Commits

Author SHA1 Message Date
Gregor Richards
42da0a0184 NAT traversal in Netplay
For the time being, if NAT traversal is successful it simply announces
it as an OSD message. In the future it will be used to inform a
matchmaking server of the public port.

This patch also included minor fixes to the NAT traversal implementation
to make the select it demands actually doable.
2016-11-29 22:59:46 -05:00
Gregor Richards
48240c2806 Adding Netplay NAT traversal option (but not implementation yet) 2016-11-29 22:18:37 -05:00
Gregor Richards
50ec1bc9cd Add NAT traversal code to griffin 2016-11-29 21:16:25 -05:00
Gregor Richards
8f61e2b978 Spacing correction (three spaces, not four) 2016-11-29 21:16:04 -05:00
Gregor Richards
da406c3abb Adding copyright headers and support for specifying protocol (TCP/UDP) 2016-11-29 21:09:47 -05:00
Gregor Richards
65355994b3 NAT traversal
Adding NAT traveral interface to libretro-common, with (currently) a
backend support MiniUPNPC. Sensible future backends would be libupnp and
a direct implementation of PCP/NAT-PMP.
2016-11-29 21:00:53 -05:00
Brad Parker
951f3f3e19 don't allow ok button to work from behind the OSK 2016-11-27 23:29:13 -05:00
Brad Parker
78e75cdc69 whitespace 2016-11-27 22:02:22 -05:00
Brad Parker
ee49eeec09 fix endless word_wrap() loop when a label has a newline and no spaces 2016-11-27 22:02:10 -05:00
twinaphex
d57d672d15 Remove unused variable 2016-11-28 02:25:38 +01:00
twinaphex
b1fc261f9a Buildfix 2016-11-28 02:24:23 +01:00
Twinaphex
b4a3975907 Merge pull request #4084 from fr500/master
Prevent loading content when firmware is missing
2016-11-28 02:09:20 +01:00
radius
7b7a107e45 add english string to localization files 2016-11-27 19:56:44 -05:00
radius
8f4d6b8784 only block loading when firmware is required 2016-11-27 19:50:41 -05:00
radius
9505602675 Prevent loading content when firmware is missing 2016-11-27 19:25:38 -05:00
Jean-André Santoni
dc15a880f7 Fix screenshots in content_dir 2016-11-28 01:00:14 +01:00
twinaphex
f31404e2c6 Add msg_hash_de.h 2016-11-28 00:44:15 +01:00
twinaphex
9bba379ebd (msg_hash_de.c) Refactor strings 2016-11-28 00:42:34 +01:00
Jean-André Santoni
57d3236b99 Delete a debug message 2016-11-27 23:21:07 +01:00
Jean-André Santoni
ec24fb6bbd (XMB) Display thumbnails for image history 2016-11-27 23:16:45 +01:00
Brad Parker
d6ebd2ad2b add define to clarify osk pointer math 2016-11-27 11:43:52 -05:00
Jean-André Santoni
1aed7607ab Merge pull request #4080 from hizzlekizzle/master
Change number of combo choices from 3 to 4
2016-11-27 17:29:49 +01:00
Brad Parker
b9c6fa585c reverse variable names for clarity, add separate latch for OK button to solve looping of menu ok/cancel swap toggle 2016-11-27 11:25:36 -05:00
hizzlekizzle
2d0caf522b Change number of combo choices from 3 to 4
This was causing the start+select combo to not actually be selectable.
2016-11-27 10:10:32 -06:00
twinaphex
42a3ec2cf7 Do conditional check before calling function 2016-11-27 15:43:00 +01:00
twinaphex
5b2c4db656 (libretro-common) Fix header 2016-11-27 15:35:04 +01:00
twinaphex
44131ff639 (input_overlay.c) Prevent crashes 2016-11-27 15:34:19 +01:00
twinaphex
4e8bb52038 (input_overlay.c) Remove more hacks 2016-11-27 15:21:53 +01:00
twinaphex
267fdbe21e (input_overlay.c) remove more hacks 2016-11-27 15:17:44 +01:00
twinaphex
7f339a8f84 More hacks from input_overlay.c removed 2016-11-27 15:12:48 +01:00
twinaphex
bbb2ffea9c Remove nasty input overlay hack for input_overlay_set_scale_factor 2016-11-27 15:10:09 +01:00
twinaphex
e9846aae68 (Android) Remove unused variables 2016-11-27 15:02:14 +01:00
twinaphex
4029709658 Fix warning 2016-11-27 14:50:42 +01:00
twinaphex
c393a1a99f Remove unused variables 2016-11-27 14:43:35 +01:00
twinaphex
d26a213971 CXX_BUILD fixes 2016-11-27 13:30:35 +01:00
radius
269c32ae38 Revert "dehardcode core path on android"
This reverts commit 19def60d5e1f0c0b3b6eb4535f88a9750d974871.
2016-11-26 21:53:58 -05:00
twinaphex
1ab6cc5b47 Remove dead OSK code 2016-11-27 02:52:13 +01:00
twinaphex
80798ab924 Remove hacky 'OSK Keyboard' overlay 2016-11-27 02:46:09 +01:00
Twinaphex
b7127472db Merge pull request #4077 from leiradel/master
Fix infinite loop with some NES ROMs
2016-11-27 02:10:52 +01:00
Andre Leiradella
1b7f1f30d9 Fix infinite loop with some NES ROMs 2016-11-27 01:01:23 +00:00
Twinaphex
a09ad05a76 Merge pull request #4064 from GregorR/netplay-compression
Netplay compression
2016-11-26 23:43:05 +01:00
Gregor Richards
7bc77f8614 Adding new C files to griffin.c (Mac OS X fix) 2016-11-26 16:11:42 -05:00
Gregor Richards
225cbb387b Updating netplay to use trans_stream for compression 2016-11-26 16:06:52 -05:00
radius
b1531618f1 add git version to android build 2016-11-26 16:02:12 -05:00
Gregor Richards
096eb072e1 Replacing archive_file_zlib backend with trans_stream 2016-11-26 15:48:58 -05:00
Alcaro
0bc7d40948 Avoid unneeded warnings 2016-11-26 21:31:49 +01:00
Alcaro
f08f37bafc Avoid printing unneeded bytes 2016-11-26 21:21:15 +01:00
Alcaro
77b1421500 Avoid copying unneeded bytes 2016-11-26 20:27:17 +01:00
Twinaphex
8b29fb4293 Merge pull request #4068 from leiradel/master
Adjust cheevos addresses for SNES when using the MMAP interface; alwa…
2016-11-26 18:31:18 +01:00
Andre Leiradella
18e2369d38 Use strlcpy instead of strncpy 2016-11-26 17:27:14 +00:00