OnionUI / Onion

OS overhaul for Miyoo Mini and Mini+
https://onionui.github.io
GNU General Public License v3.0
3.33k stars 208 forks source link

(MMP) Clicking "Start Net Play Host" Freezes Device #764

Open Johnnylokz opened 1 year ago

Johnnylokz commented 1 year ago

Checklist

Onions OS Version

v4.2.0-beta-dev-4c7e2db

Miyoo Firmware Version

202303262339

Provide a clear and concise description of the issue

While using the Miyoo Mini Plus me and my friend decided to play streets of rage 2 on the sega genesis emulator which is powered by picodrive. So we both turned on our Miyoo Mini Plus devices which are running the same exact firmware and same exact Onion version with the same exact rom. Once the game was running one of us was required to be the host while the other player would join in. So I navigated to the Netplay menu and clicked on "Start Netplay Host", immediately after clicking this option I was booted back into the game but everything was frozen. No matter which button I pressed the device remained frozen. The only way I could unfreeze the screen was to hold the power button and shut down the device then turn back on. We tried to initiate Netplay multiple times but it ended with the same results every time. At this point Netplay is unusable, I wanted to bring this issue to your attention and in the future I would like to see the Netplay feature working. I would also like to point out that before installing Onion the Netplay feature was working without any issues.

Steps to Reproduce

  1. Power on the Miyoo Mini Plus and connect to a Wi-Fi network
  2. Go to the Games section and select the Sega genesis emulator (powered by Picodrive)
  3. Select "Streets of Rage 2"
  4. Before selecting "1 Player" or "2 Players" navigate to the RetroArch quick menu by holding the select and menu button
  5. Once your are at the quick menu click "B" to get to the main menu
  6. Scroll down and select Netplay
  7. Select Host & finally select "Start Netplay Host"

Afterwards you will be brought back into the game but the device will be frozen

Provide any additional context or information that may help us investigate your issue

I have tried this with other roms & few different emulators with the same results

karahod commented 1 year ago

Thanks god me and my brother are not the only ones who have this. Really hoping team can fix this.

Johnnylokz commented 1 year ago

I hope so tooo, I tested this issue on a few different miyoos just to make sure it was not an isolated problem. Im sure the onion team can get this worked out its just a matter of time now

Olywa commented 1 year ago

This appears to be a bug in RA under certain configuration scenarios (hence it working in stock but not Onion). After identifying the problem, Schmurtz has logged an issue with the RA team, a workaround is also there: https://github.com/libretro/RetroArch/issues/15248

Additionally he has shared the info on reddit here in response to a post: https://www.reddit.com/r/MiyooMini/comments/1373ayo/comment/jis00rf/?utm_source=share&utm_medium=web2x&context=3

There will be a solution in a future release.