Hey everyone!
Ever since the Yuzu dropped on Android, I've been running daily tests on it using each GitHub build. Each version churns out different max FPS in-game. From my current testing (latest build is 177), the best build for the highest in-game FPS is Build 171.
Testing on my two trusty phones:
-
Motorola Edge 20 Pro with Snapdragon 870
-
Motorola Edge 30 Fusion with Snapdragon 888+
It's worth noting that different drivers yield varying FPS results. The latest driver isn't always the greatest. For Adreno 6xx (Snapdragon 888+ and below), the go-to is Freedreno Turnip Vulkan Driver v23.2.0 - (5/5/23) - FIXED—it serves up minimal graphic glitches. Sure, you can grab the latest driver from K11MCH1, but from my tests, it brings some in-game graphic glitches, though some games eke out 1-2 FPS better performance. Feel free to switch between the two drivers for a performance check. Performance may vary for Adreno 7xx (Snapdragon 8 Gen 1 and up).
I've run tests on a handful of games, giving each about 5 minutes:
-
Mario Kart 8 (29-53fps)
-
Zelda BOTW (steady 25-30fps - most area)
-
Tales of Vesperia (60fps while fighting - dips to 45fps when cutscene)
-
Xenoblade Chronicles Definitive Edition (steady 30fps)
-
Super Mario Odyssey (60fps mostly - dips to 25fps on cutscene)
-
Bayonetta 2 (30fps mostly)
-
Red Dead Redemption (15fps mostly)
-
Batman: Arkham Knight (14fps mostly)
Stick to default settings; they're optimal. Notable changes:
-
Accuracy levels: High (if a game crashes at the same point)
-
V-sync: Immediate (off) or FIFO (Relaxed)
-
Use asynchronous shaders: Enabled (mostly negligible changes)
-
Audio output engine: Cubeb (Tales of Vesperia had distorted audio; switching to cubeb fixed it)
For devs if you guys reading this, some games are regressing with each newer builds, like Mario Kart 8 struggling to maintain 30fps compared to 45fps in build 83 (tested point - 321 countdown at the start of the race). Maybe because it still running JIT unable to run NCE. No pressure, just a heads-up.
I will update again in the future if theres any noticeable improvement!
Just a heads up, performance may vary since all phones are built different. Cheers!
Edit - forget to include some FPS
Videos
What's the best phone for Yuzu Android?
The best phone for Yuzu Android depends on your budget. The Snapdragon 870 offers the best value, providing 85% of the performance of newer chips at half the cost. For premium performance, the Snapdragon 888 or 8 Gen 1 are excellent choices.
Can Yuzu damage my phone?
Yuzu won't damage your phone, but intensive emulation can cause significant heat generation. Using proper cooling solutions is recommended to prevent long-term heat stress on your device's components.
Why do some Yuzu builds work better than others?
Yuzu is in active development, and different builds contain various improvements and optimizations. Some builds focus on performance, others on compatibility or specific game fixes. Build 171 is known for excellent overall stability.
I am playing persona 4 golden on yuzu at 47 fps on my samsung m52 with snapdragon 778g. I regularly face crashes and heating. I know nothing about drivers but someone said they could give me more fps. When i looked into it i could only find drivers suitable for adreno 650 or 610. If someone was able to emulate this game smoothly, can they recommend me some suitable drivers.
Its for a redmi note 12
Mi teléfono es un Poco F5 (Snapdragon 7+ gen2), así que he estado usando el driver Mesa Turnip y tenía un gran rendimiento, sin embargo, Bayonetta 2 sigue fallando y no lo hace cuando uso el driver predeterminado. Pero el driver predeterminado es una basura.
Hey, by any chance, do you guys know which driver I can install on my phone to use the yuzu emulator? I have a Qualcomm Snapdragon 7 Gen 3 processor and an Adreno 720 GPU renderer. Thanks
Help i want to play stay on citron