Autechre
3b1a1ac8da
Remove miniupnpc dependency ( #13340 )
...
* use custom libretro-common UPNP
* Remove miniupnpc
2021-12-09 05:52:42 +01:00
twinaphex
a6ed23d031
Revert "(cthulhu88) Add netplay chat command"
...
This reverts commit 6a490c03832a2d48607a99b17309faa46db0fa80.
2021-11-12 19:01:31 +01:00
twinaphex
efa16a8fca
Revert "(Netplay) Cthulhu88 -"
...
This reverts commit cb4028fd3d770241100708c8fea66782cfa6b4de.
2021-11-12 19:00:42 +01:00
twinaphex
d7a8bc55a3
Revert "(Cthulhu88) Add netplay hotkey bind"
...
This reverts commit deaf116d38904f80bbcfa18f56bcf7f6560c6aa3.
2021-11-12 19:00:24 +01:00
twinaphex
62a8b13b1a
Revert "(Cthulhu88) Netplay - initial netplay tunnel"
...
This reverts commit 369cafe1ad488eaec304fb12bc395ea7e34ca96d.
2021-11-12 18:59:52 +01:00
twinaphex
753332ff18
Revert "(Cthulhu88) Fix for multi-char arrays"
...
This reverts commit e64cd247150de4cadaab62a574d219eef3fdbd84.
2021-11-12 18:59:35 +01:00
twinaphex
70ee3fbca7
Revert "(Cthulhu88) New Netplay MITM Part 2"
...
This reverts commit 34c374737c1c09497bf28af090a045656ac07bde.
2021-11-12 18:58:40 +01:00
twinaphex
34c374737c
(Cthulhu88) New Netplay MITM Part 2
2021-11-12 06:31:54 +01:00
twinaphex
e64cd24715
(Cthulhu88) Fix for multi-char arrays
2021-11-11 05:38:45 +01:00
twinaphex
369cafe1ad
(Cthulhu88) Netplay - initial netplay tunnel
2021-11-11 04:55:37 +01:00
twinaphex
deaf116d38
(Cthulhu88) Add netplay hotkey bind
2021-11-10 04:58:59 +01:00
twinaphex
cb4028fd3d
(Netplay) Cthulhu88 -
...
* Netplay Chat menu
* Toggleable bind for chat (bound to ~ [tilde] by default)
2021-11-10 02:41:02 +01:00
twinaphex
6a490c0383
(cthulhu88) Add netplay chat command
2021-11-09 02:52:04 +01:00
twinaphex
0af9b72388
(network) Cleanups
2021-11-06 00:27:51 +01:00
twinaphex
a50cd1105e
Hopefully fixes it
2021-11-05 19:18:26 +01:00
twinaphex
67c010394d
Remove netplay_discovery.h - hopefully fixes other build issues
2021-11-05 19:12:55 +01:00
twinaphex
aadedf39f2
Buildfixes as suggested by forum member - should hopefully fix
...
console builds as well as other issues
2021-11-05 19:04:52 +01:00
twinaphex
3bc6dd97d9
Revert "Revert "Move stray globals to networking state""
...
This reverts commit a796f1ce58975a640e6b843067645db304b503f7.
2021-11-05 18:55:55 +01:00
twinaphex
ac1f6ab599
Revert "Revert "Move some stray globals to netplay state""
...
This reverts commit 722f9bbfac0ceae95f2b8c2b77b5a9f0ed18816f.
2021-11-05 18:53:33 +01:00
twinaphex
722f9bbfac
Revert "Move some stray globals to netplay state"
...
This reverts commit f264d20d1ecab630ba104077a292ac260c80fbc3.
2021-11-05 18:34:24 +01:00
twinaphex
a796f1ce58
Revert "Move stray globals to networking state"
...
This reverts commit 96053e14a758c16156eb0fc9d42fba92a7004a0c.
2021-11-05 18:34:11 +01:00
twinaphex
96053e14a7
Move stray globals to networking state
2021-11-05 18:07:41 +01:00
twinaphex
f264d20d1e
Move some stray globals to netplay state
2021-11-05 17:50:18 +01:00
twinaphex
11defb4009
Move netplay/networking code to netplay_frontend.c - move it out of
...
retroarch.c
2021-11-05 04:42:03 +01:00
twinaphex
b3d724b7a3
Move code out of retroarch.c
2021-09-18 22:05:03 +02:00
twinaphex
db3f0a8468
Move code out of retroarch.c - move it into
...
network/netplay/netplay_frontend.c
2021-09-18 06:15:02 +02:00
twinaphex
4bbc226335
Move netplay_frontend.c to retroarch.c - move global state to
...
retroarch global state
2020-06-06 21:57:22 +02:00
twinaphex
3ad4b057f9
Go back to 1.8.4 netcode
2020-05-10 01:02:47 +02:00
twinaphex
0c1568c4ab
Merge netplay_frontend.c into retroarch.c -
...
This should be the last file we have to roll into retroarch.c
2020-03-01 18:02:55 +01:00
twinaphex
e8bc606c20
Move netplay_get_architecture to frontend_driver.c
2020-01-27 16:39:36 +01:00
Nils Hasenbanck
600776012d
Add Brazil relay server in Sao Paulo.
2020-01-06 18:14:59 +01:00
twinaphex
5f2e3c283d
(netplay)/network) Style nits/cleanups
2019-06-26 07:13:50 +02:00
orbea
bfc366decc
Squeeze extra blank lines with cat(1).
...
Example:
find . -type f -iname '*.c' | while read -r i; do
cat -s "$i" > "$i.new"
mv "$i.new" "$i"
done
2019-01-08 11:04:58 -08:00
Brad Parker
51c9914cbb
add montreal MITM server for radius
2018-12-09 22:15:45 -05:00
twinaphex
b7be322170
Cleanups
2018-09-25 15:00:29 +02:00
Twinaphex
fd11b205da
Silence bunch of warnings
2018-06-21 07:52:01 +02:00
Gregor Richards
2c07561fc1
Fix compatibility between netplay and runahead
...
Unsurprisingly, netplay and runahead are wildly incompatible; both rely
on internal rewinding, without communicating this fact to each other.
Somewhat more surprisingly, netplay already has all the infrastructure
for negative input latency, as it's structurally the same as receiving
delayed input from a peer. This patch makes the two features
"compatible" by disabling runahead per se when netplay is active, and
using runahead's configuration to adjust netplay's own input latency
feature, which is now allowed to be negative. The effect is mostly the
same (modulo the second core support), and it doesn't confuse netplay
peers.
2018-05-30 22:01:02 -04:00
Brad Parker
df27e704a5
add menu option to select different MITM server locations
2018-02-02 15:37:02 -05:00
Gregor Richards
8d5a79fc69
Removing long-obsolete now-disfunctional "netplay flip players" feature
2018-01-05 14:27:02 -05:00
Gregor Richards
39243a8d40
Configurable sharing mode.
2018-01-05 14:24:43 -05:00
Gregor Richards
abf045ef0e
Made device requests (badly) configurable.
2018-01-05 14:24:43 -05:00
radius
7bdd8e945a
show the frontend name and CPU architecture on netplay rooms
2017-12-17 11:51:50 -05:00
gblues
6904101c44
Clean up trailing whitespace
...
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
radius
1de95c6413
further refinement of the netplay workflow
2017-05-16 00:18:29 -05:00
radius
a98033f375
make the --start netplay host-- entry context sensitive
2017-05-15 18:58:46 -05:00
Gregor Richards
fbb508ab5e
Make rewind compatible with netplay.
...
This commit adds support for temporary desync in netplay. When frontend
features that can't be truly synced, in particular rewind, are used,
netplay is momentarily disabled. As soon as the feature finished, e.g. a
rewind ending, netplay resumes with a state load. For rewind, netplay
peers won't actually experience the effect of rewind, but they will load
the rewound state.
2017-04-18 15:25:58 -04:00
Brad Parker
0d81b2005f
parse new lobby room listing with JSON
2017-03-05 14:19:35 -05:00
Gregor Richards
5f723d1bda
Moving NAT traversal into a task to avoid blocking the UI.
2017-02-20 19:08:31 -05:00
Gregor Richards
4c1abfaa71
Support for reset in netplay
...
This patch transfers core_reset across netplay. Resets effectively
worked before thanks to check_frames, but this makes resets work even
without check_frames, and in particular should allow resets to force
sync in savestateless cores, bringing them one step closer to actually
being usable by non-experts.
2017-02-15 14:40:37 -05:00
Twinaphex
3ff158b907
Merge pull request #4436 from fr500/lobby
...
Basic lobby system (don't merge, just for tracking)
2017-01-22 21:08:43 +01:00