Closed Vlxst closed 3 months ago
Test the build artifact from the linked PR, use the debug build please to share the logs.
Test the build artifact from the linked PR, use the debug build please to share the logs.
I will test it now
@otavepto
the PR Work, correctly shows players on the network.
STEAM_LOG (Mr.V - Player1).txt
STEAM_LOG (Vivi - Player2).txt
Thanks for testing it, I'll merge this PR then.
Thanks for testing it, I'll merge this PR then.
I thank you again❤ Out of curiosity, what was the problem?
During the emu startup it will try to discover people on the same network, this happens very early on during game initialization, and it seems to happen only once or very rarely. https://github.com/otavepto/gbe_fork/blob/ac951f1a7d9f6a984a5716bab6bfd0a14a7d11ac/dll/dll/steam_friends.h#L1211-L1218
But the overlay takes some time to initialize, and in one of the recent changes I made it completely ignore all outside requests/calls if it wasn't initialized yet. https://github.com/otavepto/gbe_fork/blob/ac951f1a7d9f6a984a5716bab6bfd0a14a7d11ac/overlay_experimental/steam_overlay.cpp#L1836-L1841
So it was ignoring connections from new friends/players during startup. You can use the release build from the same PR now.
you are the best! thanks again.
well, the other players stopped appearing in the overlay after the release: https://github.com/otavepto/gbe_fork/releases/tag/release-2024_2_29 (Latest release that works) I can even send an invitation internally through the game, but nothing is shown either. release-2024_229 works correctly, no other release after this is working only one player can be seen on the overlay everything seems to work fine (inviting and joining the lobby) but it is not possible to do this for those players that do not appear in the overlay (there is no configuration conflict, see screenshot) I tested all the releases mentioned_ including in several games
thanks again for you work!![image](https://github.com/otavepto/gbe_fork/assets/70927566/0a6e3fe8-e127-47a4-8f56-cb4afc174bde)