Post Reply 
 
Thread Rating:
  • 10 Votes - 4.7 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[AdHoc] Compatibility List [STOPPED]
09-07-2020, 03:12 AM
Post: #1111
RE: [AdHoc] Compatibility List [STOPPED]
(09-04-2020 06:53 AM)Zinx777 Wrote:  
(09-04-2020 05:40 AM)AdamN Wrote:  
(09-04-2020 01:36 AM)Zinx777 Wrote:  Good news Gran Turismo works online on the latest dev build.
Works pretty great too.

I was able to get Kingdom Hearts BBS Versus and Arena mode to work with this PR https://github.com/hrydgard/ppsspp/pull/13318

I think that your work is done now.
You fixed almost every major PSP game lol.
There are still 2-3 games that crash when you go to the Adhoc menu but eh maybe one day they will work lol.
Thanks for your hard work.
BTW people need ARM8/64 bit ARM support for your builds because the ARM7 ones are slow for them Confused.

May i know the list of games that doesn't have a working adhoc multiplayer yet?
As long it wasn't a crash i might be able to investigate it

My Modified PPSSPP :
==============
Win32&64: https://www.dropbox.com/s/i6699cyf1tzu29b/PPSSPP_1.10.3-adhocfix_Win32x64.zip?dl=0
Android(ARMv7): https://www.dropbox.com/s/dmz6jvesmm3uwp2/PPSSPP_1.10.3-adhocfix_ARMv7.apk?dl=0
Find all posts by this user
Quote this message in a reply
09-07-2020, 04:41 AM
Post: #1112
RE: [AdHoc] Compatibility List [STOPPED]
There is a list here : https://docs.google.com/spreadsheets/d/1...sp=sharing
Its semi updated.
WWE works now so ignore it.
No idea about the status of the other games because i dont have them all.
Find all posts by this user
Quote this message in a reply
09-07-2020, 08:02 AM (This post was last modified: 09-07-2020 08:03 AM by AdamN.)
Post: #1113
RE: [AdHoc] Compatibility List [STOPPED]
(09-07-2020 04:41 AM)Zinx777 Wrote:  There is a list here : https://docs.google.com/spreadsheets/d/1...sp=sharing
Its semi updated.
WWE works now so ignore it.
No idea about the status of the other games because i dont have them all.

Hmm.. most of the test seems to be done on older version, especially the one that didn't works, i wish someone could test it on the latest one at orphis bot since there are more fix that got merged yesterday

My Modified PPSSPP :
==============
Win32&64: https://www.dropbox.com/s/i6699cyf1tzu29b/PPSSPP_1.10.3-adhocfix_Win32x64.zip?dl=0
Android(ARMv7): https://www.dropbox.com/s/dmz6jvesmm3uwp2/PPSSPP_1.10.3-adhocfix_ARMv7.apk?dl=0
Find all posts by this user
Quote this message in a reply
09-07-2020, 08:44 AM (This post was last modified: 09-07-2020 09:16 AM by Zinx777.)
Post: #1114
RE: [AdHoc] Compatibility List [STOPPED]
(09-07-2020 08:02 AM)AdamN Wrote:  
(09-07-2020 04:41 AM)Zinx777 Wrote:  There is a list here : https://docs.google.com/spreadsheets/d/1...sp=sharing
Its semi updated.
WWE works now so ignore it.
No idea about the status of the other games because i dont have them all.

Hmm.. most of the test seems to be done on older version, especially the one that didn't works, i wish someone could test it on the latest one at orphis bot since there are more fix that got merged yesterday

Well I had Sega Rally Revo and Sonic Rivals 2 apparently and they work now.
I know that someone complained about the Ys games not working on the discord though even with the latest builds as of yesterday.
Fates unlimited codes was also tested not long ago this week and didn't work.
I decided to get BattleZone and that still wont work over multiple instances (network connection error) but that's as far as i go for trying new stuff lol.
There are also these bug reports on github but they are not very updated : https://github.com/hrydgard/ppsspp/issue...F+adhoc%22
That's it mostly.
Find all posts by this user
Quote this message in a reply
09-07-2020, 06:31 PM
Post: #1115
RE: [AdHoc] Compatibility List [STOPPED]
BTW I think it's time to remove UPNP original port.
It's not working for android users to play with PSP users so no point in it in my opinion.
And when you use it with others it means others cant see you but you can see them and its a bit funny lol.
Find all posts by this user
Quote this message in a reply
09-07-2020, 10:11 PM (This post was last modified: 09-07-2020 11:22 PM by AdamN.)
Post: #1116
RE: [AdHoc] Compatibility List [STOPPED]
(09-07-2020 06:31 PM)Zinx777 Wrote:  BTW I think it's time to remove UPNP original port.
It's not working for android users to play with PSP users so no point in it in my opinion.
And when you use it with others it means others cant see you but you can see them and its a bit funny lol.

That option wasn't made specific for android, and it wasn't made specific for real PSP either, but also made for compatibility with other emulator which doesn't have port offset/shifting feature.
As long it works on PC (when using port offset) or with other emulators, i don't think it should be removed, but i can't test this my self because of my internet NAT type, so i'll leave it as is until someone could test this with other emulators.

The idea of Port Offset is to overcome the limitation not being able to use ports under 1024 on Android (probably iOS too) and PC/MacOS with restricted access (ie. school/office laptops).

But when using Port Offset, PPSSPP won't be compatible with real PSP and other PSP emulators, so "UPNPUseOriginalPort" was made to tricks other players over the internet (users with direct connection to the internet/non-VPN users that is, since VPN connection doesn't goes through UPnP) to see the PPSSPP players as not using Port Offset (similar to using Port Offset = 0, but only on the router side instead of the PC/smartphone side)

However, some ports under 1024 might be used by other service on the router, and when it happened to have a conflicting ports under 1024 with other service it won't works, so all players need to make sure their UPnP router works without using Port Offset first for that game (not mandatory to use PPSSPP to test their router, they can test this without using PPSSPP to make sure it works when not playing with PPSSPP users).

May be i should disable it as default if it causes more problem for PPSSPP users?
Are all players enable this "UseOriginalPort" when some of them can't see you? Hmm.. may be they have conflicting ports on their router when using Port offset = 0, in that case using Port offset (without UseOriginalPort) is the only way to overcome this issue.

Btw is Warrior Orochi 2 broken again with the latest version?
Edit: Nevermind, i forgot this game doesn't works with Auto channel

My Modified PPSSPP :
==============
Win32&64: https://www.dropbox.com/s/i6699cyf1tzu29b/PPSSPP_1.10.3-adhocfix_Win32x64.zip?dl=0
Android(ARMv7): https://www.dropbox.com/s/dmz6jvesmm3uwp2/PPSSPP_1.10.3-adhocfix_ARMv7.apk?dl=0
Find all posts by this user
Quote this message in a reply
09-08-2020, 01:48 AM (This post was last modified: 09-08-2020 01:51 AM by Zinx777.)
Post: #1117
RE: [AdHoc] Compatibility List [STOPPED]
I think in my opinion it should be disabled by default because it is confusing.
Too bad you cant just leave regular UPNP on by default.
BTW it does say its for PSP in the brackets so...
Find all posts by this user
Quote this message in a reply
09-08-2020, 03:50 AM
Post: #1118
RE: [AdHoc] Compatibility List [STOPPED]
(09-08-2020 01:48 AM)Zinx777 Wrote:  I think in my opinion it should be disabled by default because it is confusing.
Too bad you cant just leave regular UPNP on by default.
BTW it does say its for PSP in the brackets so...

The reason why i'm not enabling UPnP by default because not everyone have UPnP router nor connected to a router at all (ie. single player users), it will certainly annoys them to keep seeing "Failed to detect UPnP device" on screen every 2 seconds LOL

Yes, it was suppose to be compatible for PSP just like non-PPSSPP emulator (since most of them don't have port offset/shifting ability),
But in order to have it works properly nobody using the same router suppose to use the port being used by the game,
So if there are people who use the same router and they use some kind of web/internet service that use the same port, it will certainly be conflicting with the game.

Even when playing together with real PSP you will still need to make sure that the PSP can play the game with another real PSP first over the internet, to make sure there are no conflicting ports in the router. (better not using PPSSPP to test this)

My Modified PPSSPP :
==============
Win32&64: https://www.dropbox.com/s/i6699cyf1tzu29b/PPSSPP_1.10.3-adhocfix_Win32x64.zip?dl=0
Android(ARMv7): https://www.dropbox.com/s/dmz6jvesmm3uwp2/PPSSPP_1.10.3-adhocfix_ARMv7.apk?dl=0
Find all posts by this user
Quote this message in a reply
09-08-2020, 04:13 AM (This post was last modified: 09-08-2020 04:25 AM by Zinx777.)
Post: #1119
RE: [AdHoc] Compatibility List [STOPPED]
(09-08-2020 03:50 AM)AdamN Wrote:  
(09-08-2020 01:48 AM)Zinx777 Wrote:  I think in my opinion it should be disabled by default because it is confusing.
Too bad you cant just leave regular UPNP on by default.
BTW it does say its for PSP in the brackets so...

The reason why i'm not enabling UPnP by default because not everyone have UPnP router nor connected to a router at all (ie. single player users), it will certainly annoys them to keep seeing "Failed to detect UPnP device" on screen every 2 seconds LOL

Yes, it was suppose to be compatible for PSP just like non-PPSSPP emulator (since most of them don't have port offset/shifting ability),
But in order to have it works properly nobody using the same router suppose to use the port being used by the game,
So if there are people who use the same router and they use some kind of web/internet service that use the same port, it will certainly be conflicting with the game.

Even when playing together with real PSP you will still need to make sure that the PSP can play the game with another real PSP first over the internet, to make sure there are no conflicting ports in the router. (better not using PPSSPP to test this)

About the iOS part, Apparently jailbroken IOS users can use ports below 1024 lol .
Also when I talked about UPNP original port I had a friend that tried it over the internet using a PPSSPP and a real PSP.
It didnt work lol because the PPSSPP still couldnt see the lobby of the one hosting from PSP (Usually the android user can play with other PPSSPPs).
Android users are just cursed to not play with real PSPs I guess.
If you think it still useful keep it I guess just throwing my 2 cents.
Find all posts by this user
Quote this message in a reply
09-08-2020, 06:54 AM (This post was last modified: 09-08-2020 07:13 AM by AdamN.)
Post: #1120
RE: [AdHoc] Compatibility List [STOPPED]
Err.. Hotshots Tennis seems to be broken again Sad i think it's started to break since the Gran Turismo fix

My Modified PPSSPP :
==============
Win32&64: https://www.dropbox.com/s/i6699cyf1tzu29b/PPSSPP_1.10.3-adhocfix_Win32x64.zip?dl=0
Android(ARMv7): https://www.dropbox.com/s/dmz6jvesmm3uwp2/PPSSPP_1.10.3-adhocfix_ARMv7.apk?dl=0
Find all posts by this user
Quote this message in a reply
09-11-2020, 12:59 PM (This post was last modified: 09-11-2020 01:36 PM by AdamN.)
Post: #1121
RE: [AdHoc] Compatibility List [STOPPED]
I made another PR which should affects many games (hopefully in a positive way LOL) https://github.com/hrydgard/ppsspp/pull/13414
This should fix Shin Sangoku Musou Multi Raid 2 and Dynasty Warrior Strikeforce, and hopefully also fixes the remaining multiplayer games that wasn't working before (or may be not LOL since Naruto Kizuna Drive doesn't works yet)

My Modified PPSSPP :
==============
Win32&64: https://www.dropbox.com/s/i6699cyf1tzu29b/PPSSPP_1.10.3-adhocfix_Win32x64.zip?dl=0
Android(ARMv7): https://www.dropbox.com/s/dmz6jvesmm3uwp2/PPSSPP_1.10.3-adhocfix_ARMv7.apk?dl=0
Find all posts by this user
Quote this message in a reply
09-12-2020, 07:22 AM (This post was last modified: 09-12-2020 08:26 AM by Sablicious.)
Post: #1122
RE: [AdHoc] Compatibility List [STOPPED]
Hot Shots / Everybody Tennis: Get a Grip (US and EU) can also be played perfectly... Only, as of typing, multiplayer does not connect (JPCSP can be used for MP -- via the "loop-back / 127.0.0.1 method).

(09-07-2020 03:12 AM)AdamN Wrote:  May i know the list of games that doesn't have a working adhoc multiplayer yet?
As long it wasn't a crash i might be able to investigate it
Everybody's / Hotshots Tennis: Get a Grip -- sits at the "Entering match room" screen, and player/s will not actually enter the lobby (same with both with IP and loop-back methods of connection). Otherwise, the game works flawlessly.
Find all posts by this user
Quote this message in a reply
09-12-2020, 09:14 AM (This post was last modified: 09-12-2020 09:15 AM by Zinx777.)
Post: #1123
RE: [AdHoc] Compatibility List [STOPPED]
(09-12-2020 07:22 AM)Sablicious Wrote:  Hot Shots / Everybody Tennis: Get a Grip (US and EU) can also be played perfectly... Only, as of typing, multiplayer does not connect (JPCSP can be used for MP -- via the "loop-back / 127.0.0.1 method).

(09-07-2020 03:12 AM)AdamN Wrote:  May i know the list of games that doesn't have a working adhoc multiplayer yet?
As long it wasn't a crash i might be able to investigate it
Everybody's / Hotshots Tennis: Get a Grip -- sits at the "Entering match room" screen, and player/s will not actually enter the lobby (same with both with IP and loop-back methods of connection). Otherwise, the game works flawlessly.

Didn't you read the whole thread? He said he fixed it lol.
I think he broke other games while doing it though but I dont wanna stirr things up.
You can get the latest PPSSPP builds here : https://buildbot.orphis.net/ppsspp/
Find all posts by this user
Quote this message in a reply
09-14-2020, 06:19 PM (This post was last modified: 09-14-2020 06:22 PM by AdamN.)
Post: #1124
RE: [AdHoc] Compatibility List [STOPPED]
(09-12-2020 09:14 AM)Zinx777 Wrote:  
(09-12-2020 07:22 AM)Sablicious Wrote:  Hot Shots / Everybody Tennis: Get a Grip (US and EU) can also be played perfectly... Only, as of typing, multiplayer does not connect (JPCSP can be used for MP -- via the "loop-back / 127.0.0.1 method).

(09-07-2020 03:12 AM)AdamN Wrote:  May i know the list of games that doesn't have a working adhoc multiplayer yet?
As long it wasn't a crash i might be able to investigate it
Everybody's / Hotshots Tennis: Get a Grip -- sits at the "Entering match room" screen, and player/s will not actually enter the lobby (same with both with IP and loop-back methods of connection). Otherwise, the game works flawlessly.

Didn't you read the whole thread? He said he fixed it lol.
I think he broke other games while doing it though but I dont wanna stirr things up.
You can get the latest PPSSPP builds here : https://buildbot.orphis.net/ppsspp/

Yes, there was a major performance drops on games that use PTP sockets, which could cause a disconnection if it freezes for too long.
It should be fixed with this PR https://github.com/hrydgard/ppsspp/pull/13432

My Modified PPSSPP :
==============
Win32&64: https://www.dropbox.com/s/i6699cyf1tzu29b/PPSSPP_1.10.3-adhocfix_Win32x64.zip?dl=0
Android(ARMv7): https://www.dropbox.com/s/dmz6jvesmm3uwp2/PPSSPP_1.10.3-adhocfix_ARMv7.apk?dl=0
Find all posts by this user
Quote this message in a reply
09-15-2020, 06:12 AM (This post was last modified: 09-15-2020 06:19 AM by somepunk.)
Post: #1125
RE: [AdHoc] Compatibility List [STOPPED]
So, for the first time ever I'm able to get into a 2 player match in Hitman Reborn Battle Arena 2 on the same machine/2 instances, with the recent changes. What's bizarre is, the game seems to lock to 30fps as soon as the actual match starts. This is after everything is loaded in. It then syncs back to 60 for the intro screens and win screens. Now, I've played this on hardware (PSP/Vita/PSTV) and it's never done that before. Tested both instances outside of MP and they run 60fps like normal, so I'm not sure. Any ideas? Has any other game done this?

Thanks for all you've done on this so far AdamN. Never thought I'd see the day where matches ran :>

Edit: Looks like "Force Real Clock Sync" has fixed this, I've got consistent 60fps. First time I've had to use it!
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump: