forums.PPSSPP.org
PPSSPP new test build for playing online over Ad-hoc - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Ad-Hoc Multiplayer (/forumdisplay.php?fid=34)
+--- Thread: PPSSPP new test build for playing online over Ad-hoc (/showthread.php?tid=26019)

Pages: 1 2 3


PPSSPP new test build for playing online over Ad-hoc - Zinx777 - 01-16-2020 08:07 PM

I am posting a new thread because people dont look at the Compatibility list thread.
Here are the builds :
Windows build : https://www.dropbox.com/s/azy0qu88lolu5mj/PPSSPPWin32x64_193test.zip?dl=0
Android 64 bit build:
https://www.dropbox.com/s/xk6wrdql4un4si4/PPSSPP_193test_arm64.apk?dl=0
Android 32 bit build:
https://www.dropbox.com/s/9df9wl6q1oz1htn/PPSSPP_193test_arm32.apk?dl=0
For Windows: You may need to download the latest PPSSPP version from the PPSSPP site first and then put the Test EXE in the same folder with the regular PPSSPP EXE.
This new PPSSPP test build got various fixes to the Ad-hoc code which fixes games like Shin Budokai and others.
And it also includes UPNP support ! which allow you to play certain games online without VPN as long as you have UPNP enabled in your router (on by default on most).
Enable UPNP in the networking tab of PPSSPP to have it work (for both players).
Than you could use an Ad-hoc server site like myneighborsushicat.com and put it as the Adhoc ip address.
you would also need the same Port Offset for both players (we use port offset 1500 here) .
The Networking settings you should have with this method (except MAC address) : https://i.imgur.com/mV6gqTg.png
You could enjoy games with others by going to my PPSSPP Netplay Community and enjoy playing togheter : https://discord.gg/Cqgh9BN .
Enjoy.


RE: PPSSPP new test build for playing online over Ad-hoc - AdamN - 01-17-2020 08:38 AM

LOL i posted there because it's being pinned Smile


RE: PPSSPP new test build for playing online over Ad-hoc - Zinx777 - 01-17-2020 11:47 AM

Note : If you cant see each other on lobby than run PPSSPP as adminstrator.
This issue wont appear right away if you play with Android versus PC.


RE: PPSSPP new test build for playing online over Ad-hoc - AdamN - 02-15-2020 06:42 AM

Updated test build to fix GvG Next Plus, but i don't really like this fix since it's being forceful Sad
Let me know if it breaks any other game, especially PSP2

Windows 32bit & 64bit builds: https://www.dropbox.com/s/azy0qu88lolu5mj/PPSSPPWin32x64_193test.zip?dl=0
Android ARMv7 32bit build: https://www.dropbox.com/s/9df9wl6q1oz1htn/PPSSPP_193test_arm32.apk?dl=0
Android ARMv8 64bit build: https://www.dropbox.com/s/xk6wrdql4un4si4/PPSSPP_193test_arm64.apk?dl=0
*For Windows: You may need to download the latest dev build v1.9.3 from here first, and then put the Test EXE in the same folder with the regular PPSSPP EXE

WARNING! Sometimes you may no longer be able to load your old SaveStates, and Saving State with these test builds might also no longer works when loaded on official PPSSPP, so make sure you have a backup!


Debug Builds for Crashes/Forced close
Debug v193test-289-g8048977ba: https://www.dropbox.com/s/q6569gbo3dtxh4l/PPSSPPDebugWin32x64_193test-289-g8048977ba.zip?dl=0
Debug v193test-355-g3f382ec9d: https://www.dropbox.com/s/9uqykbrgdon6nj1/PPSSPPDebugWin32x64_193test-355-g3f382ec9d.zip?dl=0
Debug v193test-481-gd0e2aa3a4: https://www.dropbox.com/s/dzg5c3zrrotr5f0/PPSSPPDebugWin32x64_193test-481-gd0e2aa3a4.zip?dl=0
Debug v193test-575-g8b6d2f902: https://www.dropbox.com/s/73k825tntvmmlt6/PPSSPPDebugWin32x64_193test-575-g8b6d2f902.zip?dl=0
*Use debug version if you're getting consistent crashes/forced close to get more information on the crash, please test it also on official dev build from https://buildbot.orphis.net/ppsspp/ to see if the crash also occurred with official builds

PS: Debug version is much slower than regular release version but have verbose log level


Testing Multiple-instance of PPSSPP on a single PC
1). Use this Networking Settings
[attachment=16738]
2). Exit PPSSPP to make sure settings are saved, also make sure PPSSPP EXE are not blocked by firewall
3). Run PPSSPP EXE multiple times, and play the game, no longer need to change any settings
4). When you're done playing using multiple PPSSPP from the same folder, Do Not Exit/Close-down multiple PPSSPP nearly at the same time, otherwise there is a risk of corrupting PPSSPP settings!


RE: PPSSPP new test build for playing online over Ad-hoc - Kurei - 02-15-2020 07:08 PM

Can you look into strikeforce? And also orochi. Strikeforce always can't start quest even you can see other players just fine


RE: PPSSPP new test build for playing online over Ad-hoc - parabolee - 02-18-2020 06:41 PM

Any chance these fixes can be implemented into the Switch version?


RE: PPSSPP new test build for playing online over Ad-hoc - AdamN - 02-19-2020 07:41 AM

(02-15-2020 06:42 AM)AdamN Wrote:  Updated test build to fix GvG Next Plus, but i don't really like this fix since it's being forceful Sad
Let me know if it breaks any other game, especially PSP2

Windows 32bit & 64bit builds: https://www.dropbox.com/s/azy0qu88lolu5mj/PPSSPPWin32x64_193test.zip?dl=0
Android ARMv8 64bit build: https://www.dropbox.com/s/xk6wrdql4un4si4/PPSSPP_193test_arm64.apk?dl=0
Android ARMv7 32bit build: https://www.dropbox.com/s/9df9wl6q1oz1htn/PPSSPP_193test_arm32.apk?dl=0
*For Windows: You may need to download the latest dev build v193 from here first, and then put the Test EXE in the same folder with the regular PPSSPP EXE


Debug Builds for Crashes/Forced close
Debug v193test-287-g25726deb4: https://www.dropbox.com/s/mrjv5vudcctwbmr/PPSSPPDebugWin32x64_193test-287-g25726deb4.zip?dl=0
*Use debug version if you're getting consistent crashes/forced close to get more information on the crash, please test it also on official dev build from https://buildbot.orphis.net/ppsspp/ to see if the crash also occurred with official builds

PS: Debug version is much slower than regular release version but have verbose log level


Testing Multiple-instance of PPSSPP on same PC
1). Use this Networking Settings

2). Exit PPSSPP to make sure settings are saved
3). Run PPSSPP EXE multiple times, and play the game, no longer need to change any settings

Updated to fix a possible freeze on windows related to timeout calculation
Download links are still the same

I also added an extra networking setting to override socket's timeout which can be useful to prevent getting timeouts on high latency/ping, however this timeout override won't affect communication to adhoc server

PS: Most games should be able to handle up to 250 ms latency/ping pretty well out of the box (without needing this override)

Edit: Updated again to fix a problem with PdpSend


(02-18-2020 06:41 PM)parabolee Wrote:  Any chance these fixes can be implemented into the Switch version?

Yes, after it's merged to official repo, currently it's still in testing stage, so it doesn't breaks games that was working before


RE: PPSSPP new test build for playing online over Ad-hoc - AdamN - 02-22-2020 05:28 PM

(02-15-2020 06:42 AM)AdamN Wrote:  Updated test build to fix GvG Next Plus, but i don't really like this fix since it's being forceful Sad
Let me know if it breaks any other game, especially PSP2

Windows 32bit & 64bit builds: https://www.dropbox.com/s/azy0qu88lolu5mj/PPSSPPWin32x64_193test.zip?dl=0
Android ARMv8 64bit build: https://www.dropbox.com/s/xk6wrdql4un4si4/PPSSPP_193test_arm64.apk?dl=0
Android ARMv7 32bit build: https://www.dropbox.com/s/9df9wl6q1oz1htn/PPSSPP_193test_arm32.apk?dl=0
*For Windows: You may need to download the latest dev build v193 from here first, and then put the Test EXE in the same folder with the regular PPSSPP EXE


Debug Builds for Crashes/Forced close
Debug v193test-289-g8048977ba: https://www.dropbox.com/s/q6569gbo3dtxh4l/PPSSPPDebugWin32x64_193test-289-g8048977ba.zip?dl=0
*Use debug version if you're getting consistent crashes/forced close to get more information on the crash, please test it also on official dev build from https://buildbot.orphis.net/ppsspp/ to see if the crash also occurred with official builds

PS: Debug version is much slower than regular release version but have verbose log level


Testing Multiple-instance of PPSSPP on same PC
1). Use this Networking Settings

2). Exit PPSSPP to make sure settings are saved
3). Run PPSSPP EXE multiple times, and play the game, no longer need to change any settings

Updated to fix an issue with UPnP error detection.

PS: If you guys still getting SCENET Error from PortManager saying "UPnP need to be reinitialized", let me know the error code shown by PortManager.


RE: PPSSPP new test build for playing online over Ad-hoc - CyberMan - 02-28-2020 02:54 PM

Is it your fork or what?


RE: PPSSPP new test build for playing online over Ad-hoc - Zinx777 - 02-28-2020 04:59 PM

(02-28-2020 02:54 PM)CyberMan Wrote:  Is it your fork or what?
No it's AdamN's fork I just gave it more publicity..


RE: PPSSPP new test build for playing online over Ad-hoc - CyberMan - 02-28-2020 09:43 PM

I hope that AdamN will commit all his changhes to official repo.


RE: PPSSPP new test build for playing online over Ad-hoc - AdamN - 03-02-2020 08:44 AM

(02-15-2020 06:42 AM)AdamN Wrote:  Updated test build to fix GvG Next Plus, but i don't really like this fix since it's being forceful Sad
Let me know if it breaks any other game, especially PSP2

Windows 32bit & 64bit builds: https://www.dropbox.com/s/azy0qu88lolu5mj/PPSSPPWin32x64_193test.zip?dl=0
Android ARMv8 64bit build: https://www.dropbox.com/s/xk6wrdql4un4si4/PPSSPP_193test_arm64.apk?dl=0
Android ARMv7 32bit build: https://www.dropbox.com/s/9df9wl6q1oz1htn/PPSSPP_193test_arm32.apk?dl=0
*For Windows: You may need to download the latest dev build v193 from here first, and then put the Test EXE in the same folder with the regular PPSSPP EXE


Debug Builds for Crashes/Forced close
Debug v193test-289-g8048977ba: https://www.dropbox.com/s/q6569gbo3dtxh4l/PPSSPPDebugWin32x64_193test-289-g8048977ba.zip?dl=0
Debug v193test-355-g3f382ec9d: https://www.dropbox.com/s/9uqykbrgdon6nj1/PPSSPPDebugWin32x64_193test-355-g3f382ec9d.zip?dl=0
*Use debug version if you're getting consistent crashes/forced close to get more information on the crash, please test it also on official dev build from https://buildbot.orphis.net/ppsspp/ to see if the crash also occurred with official builds

PS: Debug version is much slower than regular release version but have verbose log level


Testing Multiple-instance of PPSSPP on a single PC
1). Use this Networking Settings

2). Exit PPSSPP to make sure settings are saved, also make sure PPSSPP EXE are not blocked by firewall
3). Run PPSSPP EXE multiple times, and play the game, no longer need to change any settings

Updated to the latest commits, also added an option to change WLAN Channel (not really useful tho in most cases since channels are faked Big Grin and will still be able to meet/see each other even with different channel in most cases )
PS: Games like Ridge Racer 2 currently doesn't works with Automatic Channel https://github.com/hrydgard/ppsspp/issues/10698

TODO: Making sure sceUtilityGetSystemParamInt returns a valid channel number (non-zero) when connected to a network (ie. using the channel data from parameter.channel variable) for Ridge Racer 2 to works with Auto channel, because it's comparing the channel value taken from sceUtilityGetSystemParamInt with the channel from sceNetAdhocctlGetScanInfo, if they don't matched the game room is ignored, and if it's 0 (Auto) the game room is also ignored.

*Since i don't want to change anything inside sceUtilityGetSystemParamInt i'll just leave it as TODO for someone else to do it LOL Big Grin


RE: PPSSPP new test build for playing online over Ad-hoc - CyberMan - 03-02-2020 10:58 AM

AdamN, please commit your branch to mastyer when you'll complete, ok?


RE: PPSSPP new test build for playing online over Ad-hoc - AdamN - 03-02-2020 04:12 PM

(03-02-2020 10:58 AM)CyberMan Wrote:  AdamN, please commit your branch to mastyer when you'll complete, ok?

Of course, i will always contribute my works to official repo Smile unless i died before pushing it to github lol

PS: i wanted the official repo to be the first one to get all the goodies before any other forks (especially closed source forks) pulling it, to give the official repo the upper hand


RE: PPSSPP new test build for playing online over Ad-hoc - Kurei - 03-04-2020 04:12 PM

Hmm so if i download the official one will i get your update too AdamN