diff --git a/resources/systems/macos/es_find_rules.xml b/resources/systems/macos/es_find_rules.xml
index 5003aeea8..63edb198c 100644
--- a/resources/systems/macos/es_find_rules.xml
+++ b/resources/systems/macos/es_find_rules.xml
@@ -14,4 +14,9 @@
/Applications/RetroArch.app/Contents/Resources/cores
+
+
+ /Applications/dosbox-staging.app/Contents/MacOS/dosbox
+
+
\ No newline at end of file
diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml
index 367f7f0a4..aca51797f 100644
--- a/resources/systems/macos/es_systems.xml
+++ b/resources/systems/macos/es_systems.xml
@@ -336,6 +336,7 @@
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_core_libretro.dylib %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_pure_libretro.dylib %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_svn_libretro.dylib %ROM%
+ %EMULATOR_DOSBOX_STAGING% %ROM%
dos
dos
@@ -859,6 +860,7 @@
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_core_libretro.dylib %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_pure_libretro.dylib %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_svn_libretro.dylib %ROM%
+ %EMULATOR_DOSBOX_STAGING% %ROM%
pc
pc
diff --git a/resources/systems/unix/es_find_rules.xml b/resources/systems/unix/es_find_rules.xml
index e46bdd786..fa3500cc7 100644
--- a/resources/systems/unix/es_find_rules.xml
+++ b/resources/systems/unix/es_find_rules.xml
@@ -14,20 +14,6 @@
~/bin/RetroArch-Linux-x86_64.AppImage
-
-
-
- yuzu
- org.yuzu_emu.yuzu
- yuzu.AppImage
-
-
- /var/lib/flatpak/exports/bin/org.yuzu_emu.yuzu
- ~/Applications/yuzu.AppImage
- ~/.local/bin/yuzu.AppImage
- ~/bin/yuzu.AppImage
-
-
@@ -48,4 +34,27 @@
/usr/pkg/lib/libretro
+
+
+ dosbox-staging
+ io.github.dosbox-staging
+
+
+ /var/lib/flatpak/exports/bin/io.github.dosbox-staging
+
+
+
+
+
+ yuzu
+ org.yuzu_emu.yuzu
+ yuzu.AppImage
+
+
+ /var/lib/flatpak/exports/bin/org.yuzu_emu.yuzu
+ ~/Applications/yuzu.AppImage
+ ~/.local/bin/yuzu.AppImage
+ ~/bin/yuzu.AppImage
+
+
\ No newline at end of file
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index 799da4522..9cc9816e0 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -337,6 +337,7 @@
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_core_libretro.so %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_pure_libretro.so %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_svn_libretro.so %ROM%
+ %EMULATOR_DOSBOX_STAGING% %ROM%
dos
dos
@@ -861,6 +862,7 @@
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_core_libretro.so %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_pure_libretro.so %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_svn_libretro.so %ROM%
+ %EMULATOR_DOSBOX_STAGING% %ROM%
pc
pc
diff --git a/resources/systems/windows/es_find_rules.xml b/resources/systems/windows/es_find_rules.xml
index 590238a63..c9162214e 100644
--- a/resources/systems/windows/es_find_rules.xml
+++ b/resources/systems/windows/es_find_rules.xml
@@ -19,7 +19,7 @@
C:\Program Files\RetroArch\retroarch.exe
C:\Program Files (x86)\RetroArch-Win64\retroarch.exe
C:\Program Files (x86)\RetroArch\retroarch.exe
-
+
C:\Program Files (x86)\Steam\steamapps\common\RetroArch\retroarch.exe
D:\Program Files (x86)\Steam\steamapps\common\RetroArch\retroarch.exe
C:\Program Files\Steam\steamapps\common\RetroArch\retroarch.exe
@@ -31,6 +31,11 @@
%ESPATH%\..\RetroArch\retroarch.exe
+
+
+ %EMUPATH%\cores
+
+
@@ -43,9 +48,4 @@
%ESPATH%\..\yuzu\yuzu-windows-msvc\yuzu.exe
-
-
- %EMUPATH%\cores
-
-
\ No newline at end of file