Need help with netplay between Lakka (Christmas update) and Retroarch OSX

Hey, I’m trying to get netplay to work between Lakka on an RPI3 and OSX.

It seems the version on Lakka is newer or otherwise modified compared to OSX. When Lakka hosts and I try to connect from OSX, a message pops up on Lakka saying “Failed to receive header.” When I try hosting on OSX, the game starts when Lakka connects, but there’s no actual connection beyond that and the games separate the instant they start. I don’t think any sync occurs at any point.

I feel like this might just be a simple incompatibility, though Lakka’s wiki does state that any retroarch instance should be able to connect to Lakka, not just another Lakka. I recognize, however, that the wiki may be out of date.

If it’s a version mismatch, I suppose nothing can be done until Retroarch OSX updates or Lakka is updated so it can netplay with other RA instances. But I want to be sure, so I’m asking here. Is there any way to get it to work, or is it just not working right now? I never tried between Lakka and OSX in the past, or any other system.

Thanks

Yep, version mismatch. GregorR has done a massive overhaul to the netplay backend that breaks compatibility with older builds but is well-worth it. Once we update the OSX builds for v1.4, it should connect no problem.

Great, thanks. The changes are really nice, so I’ll be happy when it updates.

Lakka always lags behind RetroArch master, since we often introduce regressions in RA and there are so much things to test.

I usually update RetroArch once per month in Lakka. A lot of netplay code has been changed since then.