OnionUI / Onion

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

Latest Miyoo Mini V4 firmware (1027) causing stuttering issues on every emulator I've tested within OnionOS #1264

Closed Fendera87 closed 9 months ago

Fendera87 commented 10 months ago

Checklist

Onions OS Version

4.2.2 or 4.2.3 (Stable)

Miyoo Firmware Version

202310271401

Provide a clear and concise description of the issue

Hello everyone

Description of the issue:

A couple of days ago, I applied the latest Miyoo Mini V4 firmware 1027 that came out recently. After that update, every emulator I've tested on OnionOS introduced frame pacing issues, causing noticable stuttering.

After noticing this, I did a fresh OnionOS install on a wiped SDCard, using stock RetroArch settings but the stuttering issues didn't go away.

Examples:

PS1:

SNES:

Steps to Reproduce

Updating a Miyoo Mini V4 to the firmware 1027 and using a freshly installed version of OnionOS 4.2.2 or 4.2.3. A good game to test is the PS1 game Tekken 3, there you can see in the character select menu, that the background upwards stream has some frame pacing issues. It should however be a fluid 60 fps motion without any stuttering. During gaeplay the same issue.

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

I've also tried different SD Cards, nothing changed.

EDIT:

OMG I found out whats the issue is exactly. Everytime when you mess around with the display settings from the Miyoo Mini and don't reboot the device after you change some settings, emulation is stuttering like crazy. After rebooting the device, the stuttering issue is gone! Not sure how I did not notice this before but maybe I was messing around with the contrast settings alot because the newer V4 firmware made some changes to brightness and contrast.

tGecko commented 10 months ago

1027 firmware is not yet supported by Onion. I suggest you downgrade to a supported firmware - 0419 or 0611.

Fendera87 commented 10 months ago

Do you know where I can find the 0611 firmware? There's only the 0612 version available on the Miyoo Mini site.

tGecko commented 10 months ago

That's the correct one, it's just wrongly labeled on their website

Fendera87 commented 10 months ago

It looks like downgrading to the 0611 firmware fixed the frame pacing issues, I had to enable V-Sync in the RetroArch settings though. I want to mention that enabling V-Sync on the V4 1027 firmware did not get rid of the frame pacing issues.

Looking forward to a new Onion OS firmware that can take advantage of the V4 screen.

Fendera87 commented 9 months ago

OMG I found out whats the issue is exactly. Everytime when you mess around with the display settings from the Miyoo Mini and don't reboot the device after you change some settings, emulation is stuttering like crazy. After rebooting the device, the stuttering issue is gone! Not sure how I did not notice this before but maybe I was messing around with the contrast settings alot because the newer V4 firmware made some changes to brightness and contrast.