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

Netplay not working on ARM devices : "Core does not support Netplay". #330

Open
schmurtzm opened this issue May 21, 2023 · 2 comments
Open

Comments

@schmurtzm
Copy link

schmurtzm commented May 21, 2023

When starting Netplay host session on an arm device I always have the message : "Core does not support Netplay".
Retroarch (v1.15.0), the core (4c52091) and my core info file are up to date.
Even with core builds from libretro buildbot or classicmodscloud I have the same result.

  • Test filed on Miyoo Mini Plus (little linux handheld / ARMv7 NEON) with error "Core does not support Netplay". (similar behavior on this forum thread with Rpi4)
  • Test OK (no error) on x86 Windows and Linux.

Is there a compatibility problem with Netplay and ARM devices ?

@hizzlekizzle
Copy link

This isn't just an ARM thing. GPGX's savestates aren't fully deterministic, which leads to desyncs across netplay clients, so netplay is disabled by default. However, it does work for the most part, so you can override this extra-careful behavior by going to settings > core > bypass core info save state features ON.

@schmurtzm
Copy link
Author

schmurtzm commented May 21, 2023

That right, thank you, it accept to run Netplay with "bypass core info save state features ON".
But it's working without this option enabled on x86 🤔

I see that running a Netplay host triggers a big increase of memory consumption (+120 MB ! Which is the amount of memory that I have on my device 😅) . I have to compile it with LOW_MEMORY = 1 to see if it's better like this...

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

No branches or pull requests

2 participants