Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Custom multiplayer server
02-25-2024, 02:50 AM
Post: #1
Custom multiplayer server
Hello.
I'm trying to run online multiplayer on ppsspp android version
what I hope to do is using a custom server for this, but I don't even know the first step for such a task.
I was wondering if I could get some hints from you.
thanks in advance.
Find all posts by this user
Quote this message in a reply
03-03-2024, 06:21 PM (This post was last modified: 03-03-2024 06:27 PM by AdamN.)
Post: #2
RE: Custom multiplayer server
If you're planning to run your own adhoc server, the source code are available at github (just need to search adhoc server and find the one related to PSP), also available in this forum https://forums.ppsspp.org/showthread.php...1#pid59021

If you know docker, you can use one of these:
https://github.com/Souler/ppsspp-adhoc-server
https://github.com/hxzqwe/AdhocServer_Docker

However, those servers are probably based on the old/original adhoc server that still contains bugs that could crash the server (ie. broken pipe issue), unlike our built-in adhoc server that have fixed those crashes issue.

If you're planning to use the built-in adhoc server for public use, make sure the adhoc server port is forwarded (can use UPnP too), and make sure all players (including you, who enabled built-in adhoc server) connect to it using your public IP instead selecting the IP from the list (you can find your public IP from https://www.whatsmyip.org/ or similar websites)

My Modified PPSSPP :
==============
Win32&64: https://www.dropbox.com/s/2t3mtdhb0f045cn/PPSSPP_1.11-testbuild_Win32x64.zip?dl=0
Android(ARMv7): https://www.dropbox.com/s/b41bm43mtn1gpnn/PPSSPP_1.11-testbuild_ARMv7.apk?dl=0
Find all posts by this user
Quote this message in a reply
03-19-2024, 12:25 PM
Post: #3
RE: Custom multiplayer server
There any limitations or drawbacks to using the built-in adhoc server compared to a dedicated server setup?
Find all posts by this user
Quote this message in a reply
03-22-2024, 11:14 AM (This post was last modified: 03-22-2024 11:26 AM by AdamN.)
Post: #4
RE: Custom multiplayer server
The only drawbacks of built-in adhoc server is that it runs/started and restarted along with the game instead of independently, thus if you restarted the game any players connected to your built-in adhoc server will gets disconnected because the server also got restarted.

Unfortunately, some games could triggers a restart when selecting a certain menu (ie. selecting in-game language, selecting one of the game in collection game, etc.)

PS: Built-in adhoc server might also have some missing data for cross-region multiplayer, as it's data are part of the source code instead of in a separate file that can be edited without recompiling the source code.
Meanwhile, the original standalone adhoc server uses a sqlite database file which can be edited using a tool (ie. manager/browser) for sqlite db.

My Modified PPSSPP :
==============
Win32&64: https://www.dropbox.com/s/2t3mtdhb0f045cn/PPSSPP_1.11-testbuild_Win32x64.zip?dl=0
Android(ARMv7): https://www.dropbox.com/s/b41bm43mtn1gpnn/PPSSPP_1.11-testbuild_ARMv7.apk?dl=0
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: