NetherSX2 (Turnip)

Verified safeOpen sourceExclusive
5.0
1 review
812
downloads
8.0
android

AI summary

PlayStation 2 emulator with built-in Adreno Turnip Vulkan drivers for Qualcomm devices. Includes three optimized drivers with auto-detection for SD865, Snapdragon Elite/8 Gen 5, and other Adreno GPUs. Installs alongside existing AetherSX2/NetherSX2 without overwriting settings. Vulkan set as default renderer with debug logging available.

Generated by AI. May contain inaccuracies.

About this app

NetherSX2-Turnip

NetherSX2 with Adreno Turnip Driver support

NetherSX2 (formerly AetherSX2) does not support selecting a Turnip driver for Qualcomm based devices. This solution provides inbuilt support for Turnip drivers to provide better performance when using Vulkan rendering in NetherSX (Android PlayStation 2 emulation)

Changes

This patch modifies NetherSX2-v2.2n-4248 with these changes:

Added 3 Turnip Drivers built in to NetherSX2-Turnip with Adreno detection:

24.1.0_R18.a6xx - For SD865 devices (Retroid Flip 2, Retroid Mini, etc) as it gives the best performance. This is a modifed version of the 24.1.0_R18.a6xx driver specifically for SD865 (as the original could cause the whole system to reboot)

StevenMXZ's libvulkan_freedreno_Gen8_v28 for Snapdragon Elite/8 Gen 5

StevenMXZ's libvulkan_freedreno_v26.2.0_R1 - For everything else as this is the latest Mesa/Turnip driver that should work for everything else.

Removes the restriction on new packages names for the APKs. Normal NetherSX2 had to be installed over AetherSX2 whereas NetherSX2-Turnip lives alongside your existing NetherSX2/AetherSX2 and does not overwrite your existing AetherSX2/NetherSX2 installs or settings.

Vulkan is now the default renderer (instead of OpenGL)

Removed the annoying warning "should not be sold, etc" notification

VulkanShim now logs to /sdcard/Android/data/xyz.aethersx2.tturnip/files/vulkan_shim.log if you want to debug any issues

Tips

There is one setting that can make a big difference and that is Hardware Download Mode (under Graphics). Setting this from Accurate to Disable Readbacks can make quite a difference with only rare graphical effects (additionally, setting Blending to Minimum can make a big difference on lower powered devices for some games too).

NetherSX2 Classic / v3668

I have made the same changes to NetherSX2 Classic - but the additions are not worth releasing as the benefits from NetherSX2 Classic come from the OpenGL renderer.

What's new

vv2.2n-4248Apr 18, 2026
  • New Drivers with SnapDragon Elite/8Gen5 detection:
  • v24.1.0_R18.a6xx for SD865
  • StevenMXZ's libvulkan_freedreno_Gen8_v28 for Elite/8Gen5
  • StevenMXZ's libvulkan_freedreno_v26.2.0_R1 for everything else
  • VulkanShim now logs to /sdcard/Android/data/xyz.aethersx2.tturnip/files/vulkan_shim.log

About this version

Version
v2.2n-4248 (15269)
Size
64.95 MB
Requires Android
8.0
Target SDK
26
Architecture
arm64-v8a
Downloads
812
Updated
Apr 18, 2026
Package
xyz.aethersx2.tturnip

Ratings & reviews

5.0·1 review
5.0
1 rating
  • 5
    1
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app

Recent reviews

Showing 1 of 1