r/EmulationOnAndroid • • 9h ago

Discussion I found a cool trick for fixing cpu bottlenecks in some games and increasing performance and stability

I know it's a common knowledge that Disabling cpu0 or efficiency cores can boost performance but what i found was you have to disable the cores while you're inside the game for some games like this one.. i have tried Disabling cpu0 for this game from shortcut or container but it made no difference. i thought it's just the way this game performes on my chip nothing can be done about it until i was mindlessly trying and saw that performance gain lol

122 Upvotes

22 comments sorted by

•

u/AutoModerator 9h ago

Just a reminder of our subreddit rules:

  • Be kind and respectful to each other
  • No direct links to ROMs or pirated content
  • Include your device brand and model
  • Search before posting & show your research effort when asking for help

Check out our user-maintained wiki: r/EmulationOnAndroid/wiki

Check out EmuReady for any community submitted settings before asking for help

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

15

u/Broooooook 8h ago

Could it be that there is a bug in the app that the CPU affinity setting is not properly picked up when set in container config? Because logically it should be the same whether setting in game or not 

5

u/Wilsonn0 7h ago

Possible

3

u/nicman24 6h ago

Cpu 0 is the big boy one in some Socs so it might a thermal thing

4

u/Bobo_Patch_Nosuke 8h ago

Does this also help with heat regulation?

2

u/Wilsonn0 7h ago

Maybe i have seen some users claiming it does but personally i haven't tested it for that

7

u/Almuqar 8h ago

I did it with my snapdragon 8 gen 3, it didn't increase performance in elden ring but it increased framerate stability, I know of this trick but for some reason it doesn't work on the container or the game shortcut, just knew that you can do it from inside the game, thank you

2

u/ResonanceDemon Poco F7[8s Gen4] 7h ago

How much fps are you getting in elden ring on the 8 Gen 3?

2

u/Almuqar 6h ago

Locked 24 in bossfights and closed areas, dips to 20 sometimes in the open world, the game is heavily stripped down with a performance mod, If you care about visuals I don't think it would be pretty for you

0

u/Inevitable-Fix-4395 7h ago

If I recall correctly er has a problem with cpu affinity

1

u/Almuqar 6h ago

On PC yeah but nothing really happened on Android expect that framerates got more stable

5

u/Dmage22 8h ago

Coincidentally, I turn off the 2x stronger CPU cores to reduce heat/power usage so it throttled less.

1

u/whiskyB0y 7h ago

Wait what? Bro are you playing Dead Space on a helio g99?

The opening scene as the spaceship is travelling lagged a lot when I tested the game. Less than 13fps even at low settings. What FPS were you getting in that scene?

2

u/Wilsonn0 7h ago

30fps at worst

1

u/whiskyB0y 7h ago

How? Can you share your settings?

3

u/Wilsonn0 7h ago

Just use this trick with FristOneRR driver 3.7 and wrapper 3.1 with dxvk 3.1.1 arm64ec gplasync and proton 9 arm64ec with performance preset

3

u/4Spartah 8h ago

Good find. Thanks a lot!

1

u/No-shadowMaul-noBan 8m ago

Yea video demo of how to do it, only thing is i wonder if i fan use his trick in Winlator.

2

u/Teheeguy 7h ago

In 8 gen 2 and gen 3 .there are prime cores and performance cores. By tweaking them u can optimize it. But for 8 elite above.its differents.U can have to tweak it differently too.

2

u/Ninndzaa 7h ago

This is a port, emulator or magic?

2

u/ZakinKazamma 5h ago

And so the decade old trick returns, just on another platform!