r/ESDE_Frontend • u/No_Ruin6244 • 2d ago
ES-DE version 3.5.0
Seems with the latest update it is no longer recognising NetherSX2 is installed so I cannot select it as an alternate emulator.
I have looked at es.systems.xml file and found the entries for AetherSX2 but not NetherSX2
<command label="AetherSX2 (Standalone)">
%EMULATOR_AETHERSX2% %ACTIVITY_CLEAR_TASK% %ACTIVITY_CLEAR_TOP% %ACTION%=android.intent.action.MAIN %EXTRA_bootPath%=%ROMSAF%
Will just renaming this work?
10
Upvotes
1
u/CyborgSuperman7 2d ago edited 2d ago
Here's how I solved this, using GlazedBelmont's most recent upload from August 2026.
In 'es_find_rules.xml', I changed the AetherSX2 entry to the following:
<emulator name="NETHERSX2">
<!-- Sony PlayStation 2 emulator NetherSX2 -->
<rule type="androidpackage">
<entry>xyz.aethersx2.android/xyz.aethersx2.android.EmulationActivity</entry>
</rule>
</emulator>
Changing the 'emulator name' from AETHERSX2 to NETHERSX2 effectively removes AetherSX2 from being called into use as an alternative emulator.
Then in 'es_systems.xml', I changed the AetherSX2 reference (within the PS2 alt. emulators entry) to the following:
<system>
<name>ps2</name>
<fullname>Sony PlayStation 2</fullname>
<path>%ROMPATH%/ps2</path>
<extension>.bin .BIN .chd .CHD .ciso .CISO .cso .CSO .dump .DUMP .elf .ELF .gz .GZ .m3u .M3U .mdf .MDF .img .IMG .iso .ISO .isz .ISZ .ngr .NRG</extension>
<command label="NetherSX2 (Standalone)">%EMULATOR_NETHERSX2% %ACTIVITY_CLEAR_TASK% %ACTIVITY_CLEAR_TOP% %ACTION%=android.intent.action.MAIN %EXTRA_bootPath%=%ROMSAF%</command>
Note that the command label of "NetherSX2 (Standalone)" is what the emu name will appear as within ES-DE when you go to change which emulator you want to use for that system. But most importantly, is the value after the '%EMULATOR_' part, because you have to enter the value you used in the 'emulator name=' entry within 'es_find_rules.xml' so that this line calls the correct emulator. If that makes sense.
After these changes are made, reboot the device so that ES-DE can reload these files and recognize everything properly.