diff --git a/resources/systems/haiku/es_find_rules.xml b/resources/systems/haiku/es_find_rules.xml
index 93a019780..b86d37a6b 100644
--- a/resources/systems/haiku/es_find_rules.xml
+++ b/resources/systems/haiku/es_find_rules.xml
@@ -8,6 +8,19 @@
sh
+
+
+ retroarch
+
+
+ /boot/system/apps/retroarch
+
+
+
+
+ /boot/system/add-ons/libretro
+
+
diff --git a/resources/systems/haiku/es_systems.xml b/resources/systems/haiku/es_systems.xml
index 33f1d0e0e..12acd2ea9 100644
--- a/resources/systems/haiku/es_systems.xml
+++ b/resources/systems/haiku/es_systems.xml
@@ -6,6 +6,7 @@
DOS (PC)
%ROMPATH%/dos
.bat .BAT .com .COM .conf .CONF .cue .CUE .dosz .DOSZ .exe .EXE .iso .ISO .7z .7Z .zip .ZIP
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_pure_libretro.so %ROM%
%STARTDIR%=%GAMEDIR% %EMULATOR_DOSBOX% %ROM%
dos
dos