Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Biggest problem related to Coldbird (I think)
02-06-2018, 03:47 PM
Post: #5
RE: Biggest problem related to Coldbird (I think)
There is no problem with coldbird server if both player router (internet connection) use public ip address to play and open all the port (Enable DMZ is the easiest way). its cleary stated that the Server Provide Adhoc Service not a Relay Service, for Adhoc connection to work the game packet must not be blocked for both client that establish Adhoc Connection. The Main Problem is the internet itself with their complexity with NAT and their Security with Tight Firewall that prevent application to establish proper Adhoc Connection. if you host the Service on LAN connection and use pro online client i guess there is no real problem i found on real PSP on most of supported game works well.

there is a second alternative if you behind a NAT Router, The solution is use router that support UPNP and use proclient that have UPNP support like aemu.prx on real PSP or use JPCSP. PPSSPP not have UPNP support yet for the pro online client. the current pro online client port is just like a ductape, partly finished for just make adhoc feature things work for some games.

Most of adhoc bridging and reverse enginnering is already written and worked by coldbird and i can say that is a great works and great service. latency is really matter with adhoc emulation and i can say most of the PSP games code really just designed for low latency networking and use a port like a bitches so to make it as close as the real console experience over internet its need to be really fast connection and really low latency like local network do.

Simulate Adhoc I/O and tunnel it over internet and make it less complex is not an easy task because the internet and the underlying platform has some limitation also not like a local network that can transfer the data really fast without interuption and the complexity of NAT. but its not impossible things to do some game accept high latency network and can tunneled over internet without problem. the internet and the hardware that PPSSPP running on is getting faster everyday also.

Most of game online server infrastructure on today internet implementation providing a user a relay server to connect to their central service and use that relay server to proxy and establish Adhoc Connection for both client behind strict NAT and firewall so the communication is not blocked between peer. right now im still experimenting with that kind of relay server and make a relay for the ADHOC I/O module on my PPSSPP fork that can bypass NAT over internet so if its done its just as simple as enable the feature, allow one outgoing PORT on firewall and everything magically work over internet like an usuall game online connection.

Experimenting with adhoc over internet system through Amultios custom ppsspp fork, find me in game

Monster Hunter Freedom : Lucis
Monster Hunter Freedom Unite : Lucis
Monster Hunter Portable 3rd: Lucis
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Biggest problem related to Coldbird (I think) - Adhenovan - 02-06-2018 03:47 PM

Forum Jump: