ROCKNIX provides a variety of settings that allow you to optimize for battery life or performance globally, on a per system and per game basis. For emulating 6th generation and later systems, we recommend installing ROCKNIX on internal storage if available to reduce IO bottlenecks reading and writing shader cache.
Optimizing for performance will have significant impact on battery life, however it will also provide the best experience for more demanding emulators.
Note: The ROCKNIX team DOES NOT recommend the "BEST PERFORMANCE" GPU profile on AMD devices as it sets the profile_peak GPU profile which can lead to poor performance and kernel panics, use "BALANCED" instead.
ROCKNIX includes an Enhanced Power Saving mode which is available in the System Settings menu. This option provides a variety of sub options that when enabled tune your device for optimal battery life without immediately sacrificing performance.
Feature
Function
May Affect Stability
CPU Power Saving
Tunes the CPU/SoC to preference battery life over performance.
No
Audio Power Saving
Enables the audio device to operate in a low power mode.
No
PCIE Active State Power Management
Forces a low power state for PCI and PCIe connections.
Yes
Enable Wake Events
Enables PCI wakeup signalling to allow devices to enter low power states.
Yes
Runtime Power Management
Enables USB idle power management, and configures usb devices to autosuspend.
Enable Enhanced Power Saving, and enable all options. If the device has undesired behavior, disable the options that may effect stability and reboot the device.
As performance varies across supported devices, there are no specific recommendations. Explore various settings to find the best configuration per system/game for your device.