diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml
index 98f2c1401..26d08301d 100644
--- a/resources/systems/macos/es_systems.xml
+++ b/resources/systems/macos/es_systems.xml
@@ -1824,8 +1824,9 @@
windows3x
Microsoft Windows 3.x
%ROMPATH%/windows3x
- .app .bat .BAT .sh
+ .app .bat .BAT .dosz .DOSZ .sh .7z .7Z .zip .ZIP
%STARTDIR%=%GAMEDIR% %EMULATOR_DOSBOX-X% -defaultdir %GAMEDIR% %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_pure_libretro.dylib %ROM%
%ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%
%RUNINBACKGROUND% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%
windows3x
@@ -1835,8 +1836,9 @@
windows9x
Microsoft Windows 9x
%ROMPATH%/windows9x
- .app .bat .BAT .sh
+ .app .bat .BAT .dosz .DOSZ .sh .7z .7Z .zip .ZIP
%STARTDIR%=%GAMEDIR% %EMULATOR_DOSBOX-X% -defaultdir %GAMEDIR% %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_pure_libretro.dylib %ROM%
%ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%
%RUNINBACKGROUND% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%
pcwindows
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index dad081b27..8b466dd44 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -1905,8 +1905,9 @@
windows3x
Microsoft Windows 3.x
%ROMPATH%/windows3x
- .AppImage .bat .BAT .desktop .sh
+ .AppImage .bat .BAT .desktop .dosz .DOSZ .sh .7z .7Z .zip .ZIP
%STARTDIR%=%GAMEDIR% %EMULATOR_DOSBOX-X% -defaultdir %GAMEDIR% %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_pure_libretro.so %ROM%
%ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%
%RUNINBACKGROUND% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%
%EMULATOR_OS-SHELL% -c "%ROM%"
@@ -1918,8 +1919,9 @@
windows9x
Microsoft Windows 9x
%ROMPATH%/windows9x
- .AppImage .bat .BAT .desktop .sh
+ .AppImage .bat .BAT .desktop .dosz .DOSZ .sh .7z .7Z .zip .ZIP
%STARTDIR%=%GAMEDIR% %EMULATOR_DOSBOX-X% -defaultdir %GAMEDIR% %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dosbox_pure_libretro.so %ROM%
%ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%
%RUNINBACKGROUND% %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM%
%EMULATOR_OS-SHELL% -c "%ROM%"
diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml
index cdf751996..5d9c148a0 100644
--- a/resources/systems/windows/es_systems.xml
+++ b/resources/systems/windows/es_systems.xml
@@ -1899,8 +1899,9 @@
windows3x
Microsoft Windows 3.x
%ROMPATH%\windows3x
- .bat .BAT .lnk .LNK
+ .bat .BAT .dosz .DOSZ .lnk .LNK .7z .7Z .zip .ZIP
%STARTDIR%=%GAMEDIR% %EMULATOR_DOSBOX-X% -defaultdir %GAMEDIR% %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\dosbox_pure_libretro.dll %ROM%
%HIDEWINDOW% %ESCAPESPECIALS% %EMULATOR_OS-SHELL% /C %ROM%
%HIDEWINDOW% %ESCAPESPECIALS% %RUNINBACKGROUND% %EMULATOR_OS-SHELL% /C %ROM%
windows3x
@@ -1910,8 +1911,9 @@
windows3x
Microsoft Windows 9x
%ROMPATH%\windows9x
- .bat .BAT .lnk .LNK
+ .bat .BAT .dosz .DOSZ .lnk .LNK .7z .7Z .zip .ZIP
%STARTDIR%=%GAMEDIR% %EMULATOR_DOSBOX-X% -defaultdir %GAMEDIR% %ROM%
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\dosbox_pure_libretro.dll %ROM%
%HIDEWINDOW% %ESCAPESPECIALS% %EMULATOR_OS-SHELL% /C %ROM%
%HIDEWINDOW% %ESCAPESPECIALS% %RUNINBACKGROUND% %EMULATOR_OS-SHELL% /C %ROM%
pcwindows