diff --git a/resources/systems/macos/es_find_rules.xml b/resources/systems/macos/es_find_rules.xml
index e4ba2561f..70de23ec9 100644
--- a/resources/systems/macos/es_find_rules.xml
+++ b/resources/systems/macos/es_find_rules.xml
@@ -14,6 +14,14 @@
/Applications/RetroArch.app/Contents/Resources/cores
+
+
+
+ /Applications/citra-qt.app/Contents/MacOS/citra-qt
+ /Applications/Citra/nightly/citra-qt.app/Contents/MacOS/citra-qt
+ /Applications/Citra/canary/citra-qt.app/Contents/MacOS/citra-qt
+
+
diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml
index d92a90760..734e260f1 100644
--- a/resources/systems/macos/es_systems.xml
+++ b/resources/systems/macos/es_systems.xml
@@ -716,8 +716,7 @@
Nintendo 3DS
%ROMPATH%/n3ds
.3ds .3DS .3dsx .3DSX .app .APP .axf .AXF .cci .CCI .cxi .CXI .elf .ELF .7z .7Z .zip .ZIP
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/citra_libretro.dylib %ROM%
- %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/citra2018_libretro.dylib %ROM%
+ %EMULATOR_CITRA% %ROM%
n3ds
n3ds
diff --git a/resources/systems/unix/es_find_rules.xml b/resources/systems/unix/es_find_rules.xml
index f16f78dba..37a68a650 100644
--- a/resources/systems/unix/es_find_rules.xml
+++ b/resources/systems/unix/es_find_rules.xml
@@ -34,6 +34,16 @@
/usr/pkg/lib/libretro
+
+
+
+ citra-emu.citra-nightly
+ org.citra_emu.citra
+
+
+ /var/lib/flatpak/exports/bin/org.citra_emu.citra
+
+
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index 92a31c8d9..13bdfc1dd 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -720,6 +720,7 @@
.3ds .3DS .3dsx .3DSX .app .APP .axf .AXF .cci .CCI .cxi .CXI .elf .ELF .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/citra_libretro.so %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/citra2018_libretro.so %ROM%
+ %EMULATOR_CITRA% %ROM%
n3ds
n3ds
diff --git a/resources/systems/windows/es_find_rules.xml b/resources/systems/windows/es_find_rules.xml
index 13e56da61..2f8ec261f 100644
--- a/resources/systems/windows/es_find_rules.xml
+++ b/resources/systems/windows/es_find_rules.xml
@@ -36,11 +36,31 @@
%EMUPATH%\cores
+
+
+
+ citra.exe
+
+
+ ~\AppData\Local\Citra\nightly-mingw\citra.exe
+ ~\AppData\Local\Citra\canary-mingw\citra.exe
+
+ %ESPATH%\Citra\nightly-mingw\citra.exe
+ %ESPATH%\..\Citra\nightly-mingw\citra.exe
+ %ESPATH%\Citra\canary-mingw\citra.exe
+ %ESPATH%\..\Citra\canary-mingw\citra.exe
+
+
dolphin.exe
+
+
+ %ESPATH%\Dolphin-x64\Dolphin.exe
+ %ESPATH%\..\Dolphin-x64\Dolphin.exe
+
@@ -58,12 +78,22 @@
fs-uae.exe
+
+
+ %ESPATH%\FS-UAE\Windows\x86-64\fs-uae.exe
+ %ESPATH%\..\FS-UAE\Windows\x86-64\fs-uae.exe
+
mame.exe
+
+
+ %ESPATH%\mame\mame.exe
+ %ESPATH%\..\mame\mame.exe
+
diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml
index 810a0b386..b79d55665 100644
--- a/resources/systems/windows/es_systems.xml
+++ b/resources/systems/windows/es_systems.xml
@@ -720,6 +720,7 @@
.3ds .3DS .3dsx .3DSX .app .APP .axf .AXF .cci .CCI .cxi .CXI .elf .ELF .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\citra_libretro.dll %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\citra2018_libretro.dll %ROM%
+ %EMULATOR_CITRA% %ROM%
n3ds
n3ds