-
Notifications
You must be signed in to change notification settings - Fork 0
Settings
There are a lot of options in the settings
performance controls set by default for the best state
if you don't know what're you doing avoid adjust those settings
Here options can impact emulation/render performance
Use ARM NEON instructions, good for performance, keep it on if you don't have issues
Skip delayed frames, FPS may drop to 30-20 frame
only use this if you have real performance issue
Reduce audio quality, may help for better performance but can produce distortion
Run frame emulation on separate thread, may have some glitches or slowdown, it may never work on 8.1
When to use this?
the current render behavior will use the UI render loop for precise FPS
if you don't want the UI to be impacted if core internal FPS or emulation drop
then this is helpful but it will no be fast as the default case.
You don't really need to enable this unless you have real hardware issue
slower than default render, better to avoid if you don't have crash issue
Use multiple thread to render the output, may cause more CPU usage, on weak CPU it may even worse
Keep if off by default, this helpful for older GPU in case there was render issue
This will allow ImMobile to skip some frames to reduce GPU load, it may impact the FPS a little
Disabling this may help to improve FPS and reduce slowdown, but FPS will be less accurate
The rest of options better to keep them as is
Input ports/players settings, this can be override inside the game it self
Enter fullscreen mode when game start
Show FPS counter inside the game, you can override this in-game
Show on-screen LEDs when the core support that
the LEDs is simulated hardware LED controllers some cores usually use
Enable fancy animations, you may turn it off it you feel it's heavy
Enable experimental cores, those usually unstable and not always good at speed
Debug log can cause slowdown, enable it only to investigate issues
Here you can import your own cores, also you can back/restore the current data