Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Invizimals: Shadow Zone - adhoc mode issues #19870

Open
4 of 5 tasks
drntrdt opened this issue Jan 13, 2025 · 11 comments
Open
4 of 5 tasks

Invizimals: Shadow Zone - adhoc mode issues #19870

drntrdt opened this issue Jan 13, 2025 · 11 comments

Comments

@drntrdt
Copy link

drntrdt commented Jan 13, 2025

Game or games this happens in

Invizimals: Shadow Zone

What area of the game / PPSSPP

I was able to connect with android, but whenever I try to challenge, trade, coop capture and even chat, the game freezes for one second and nothing happens, effectively not enabling me to play adhoc
Capture

save I'm using on pc:
save.zip

I've progressed in the save I'm using on mobile, but I don't think there should be any significant difference, here's original:
Invizimals_PSP_Solo_onlyCoopCreatures.zip (pick the shadow zone one)

extra note: the first save comes from a user who was able to connect with the maker of the second, they traded with each other with a real psp, I think it's worth mentioning

What should happen

it should probably send a notification to the other user when trying to challenge, it shouldn't freeze

Logs

I actually have no idea how to do that, it's the first time I report an issue on github

Platform

Windows

Mobile device model or graphics card (GPU)

Intel(R) UHD Graphics

PPSSPP version affected

1.18.1

Last working version

No response

Graphics backend (3D API)

OpenGL / GLES

Checklist

  • Test in the latest git build in case it's already fixed.
  • Search for other reports of the same issue.
  • Try resetting settings or older versions and include if the issue is related.
  • Try without any cheats and without loading any save states.
  • Include logs or screenshots of issue.
@anr2me
Copy link
Collaborator

anr2me commented Jan 13, 2025

If it only freeze on PC but not on Android, it's probably related to camera, as i remembered i couldn't even start a new game on my laptop the last time i tested this game (might works by now)

Edit: i tried to trade with multiple-instances and it works fine, but both games (EU version) are using the same save data (the shadow zone one)
image
Meanwhile, the savedata on your PC seems to be US version.

@anr2me
Copy link
Collaborator

anr2me commented Jan 13, 2025

Trade using the same savedata on US version on both side, also works:
image

@anr2me
Copy link
Collaborator

anr2me commented Jan 13, 2025

EU version and US version can't see each other (i guess there is no cross-region mapping for this game), but no freezing issue.
image

@anr2me
Copy link
Collaborator

anr2me commented Jan 13, 2025

Btw, are you using built-in adhoc server or public adhoc server like socom.cc ?
If you're using public adhoc server, it won't works if you use the same internet connection, since one IP (in this case, the public IP) can only be used by one player.

@drntrdt
Copy link
Author

drntrdt commented Jan 13, 2025

I tried both ip and public adhoc server, I could actually get in the lobby with both saves, but the freezing issue happens regardless, also regardless of who's the host, and also regardless of the connection (I tried using mobile data on phone and wifi on pc, then hotspot mobile data to pc, then both on wifi, nothing)
I forgot to mention in my issue that I changed mac address, to be able to load the saves at all (see: #12608 for reference) could it be that?

@anr2me
Copy link
Collaborator

anr2me commented Jan 14, 2025

ugh mobile data, most likely due to blocked port, since mobile data ISP usually doesn't allow port forwarding, while most adhoc games need to have port forwarding to works.

i would suggest playing on LAN/VPN with built-in adhoc server, and use your LAN/VPN IP.

Regarding mac address, not sure, because i can load both savedata you provide just fine on my PPSSPP with my own mac address.

PS: i'm using the latest devbuild at https://www.ppsspp.org/devbuilds when testing this, may be it have already fixed the freezing issue.

Edit: It's saying the savedata is corrupt now after loading it, strange

@drntrdt
Copy link
Author

drntrdt commented Jan 14, 2025

I did as told, using LAN with built-in PRO adhoc server, with LAN IP (not with mobile data, but with wifi on both mobile and pc), I also installed the latest devbuild on both and it did not fix the freezing issue, I'm in the same situation as before

edit: I also reset the settings, even the controls, nothing changed

edit: I also tried to use two instances on my pc, to recreate the situation you had in your second screenshot, this worked, with localhost I can connect. I was even able to battle

@anr2me
Copy link
Collaborator

anr2me commented Jan 14, 2025

I've tried the EU version on LAN (Windows vs Android, default port offset 10000) connected to the same wifi, and it works fine too, but the permission popup suddenly shows up when i tried to trade on android is kinda surprised me (i didn't see what kind of permission it was, probably the camera).
Untitled

@drntrdt
Copy link
Author

drntrdt commented Jan 15, 2025

I'm not sure, localhost keeps functioning (multiple instance), maybe for android vs windows is the LAN IP, although I've been using the one in toggle list so I really don't know

@anr2me
Copy link
Collaborator

anr2me commented Jan 15, 2025

When playing on LAN/VPN, select your LAN/VPN IP from the toggle list, and enable built-in adhoc server, and then run the game to make sure the built-in adhoc server is ready (assuming this is the Player1)

While other players need to put Player1's IP in their proAdhoc Server IP address, and run the game after Player1 already have the game running, so they can connect to Player1's built-in adhoc server.

PS: Do Not use localhost for anything other than multiple-instance!

@drntrdt
Copy link
Author

drntrdt commented Jan 15, 2025

I did do that, but the freezing issue still happens

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants