diff --git a/resources/systems/unix/es_find_rules.xml b/resources/systems/unix/es_find_rules.xml
index 60306c367..c111099d1 100644
--- a/resources/systems/unix/es_find_rules.xml
+++ b/resources/systems/unix/es_find_rules.xml
@@ -72,6 +72,17 @@
~/.local/share/flatpak/exports/bin/org.citra_emu.citra
+
+
+
+ desmume
+ org.desmume.DeSmuME
+
+
+ /var/lib/flatpak/exports/bin/org.desmume.DeSmuME
+ ~/.local/share/flatpak/exports/bin/org.desmume.DeSmuME
+
+
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index 75eb2984c..fbe389c1b 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -800,6 +800,7 @@
.bin .BIN .nds .NDS .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/desmume_libretro.so %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/desmume2015_libretro.so %ROM%
+ %EMULATOR_DESMUME% %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/melonds_libretro.so %ROM%
%EMULATOR_MELONDS% %ROM%
nds