(01-09-2015, 08:36 PM)lumune Wrote:27312 is the port used by AdhocServer, while the game use their own port to communicate each other directly(01-09-2015, 08:31 PM)Bigpet Wrote: Every game can use whichever ports it wants, ppsspp does not remap ports, so there's nothing stopping games from using anything it wants in the full 1-65535 range
Really? I've done some testing here and it started from TCP 1025, i'm also talking about coldbird (185.53.168.36:27312), don't know if it makes any difference from running PRO Adhoc Server on your machine (other than the need to port-forward/open TCP 27312) to coldbird.net.
It would be much easier if PPSSPP assigned just 1 port for all games. Ugh... maybe the easiest alternative for those who cannot enable DMZ is to do a port-forward from port TCP 1025 to 65535.
AdhocServer only tells the IP(&MAC) of joining/leaving player to other players, while the game will connect directly (peer to peer) using the IP list they got from AdhocServer,
if AdhocServer also broadcast the port mapping info we can avoid using port < 1024
It would also be nicer to have UPNP support in ppsspp
PPSSPP Multiplayer Guide: https://github.com/hrydgard/ppsspp/wiki/How-to-play-multiplayer-games-with-PPSSPP

