diff --git a/es-app/assets/Windows_Portable_README.txt b/es-app/assets/Windows_Portable_README.txt
index 5783704a9..3331e1231 100644
--- a/es-app/assets/Windows_Portable_README.txt
+++ b/es-app/assets/Windows_Portable_README.txt
@@ -41,6 +41,7 @@ Preconfigured emulator locations:
Emulators\RetroArch-Win64\retroarch.exe
Emulators\RetroArch\retroarch.exe
+Emulators\3dSen\3dSen.exe
Emulators\AppleWin\AppleWin.exe
Emulators\ArcadeFlashWeb\ArcadeFlashWeb.exe
Emulators\ares\ares.exe
diff --git a/resources/systems/unix/es_find_rules.xml b/resources/systems/unix/es_find_rules.xml
index 26e6ee4e6..5b152531f 100644
--- a/resources/systems/unix/es_find_rules.xml
+++ b/resources/systems/unix/es_find_rules.xml
@@ -47,6 +47,15 @@
/usr/pkg/lib/libretro
+
+
+
+ ~/Applications/3dSen/wine*.AppImage
+ ~/.local/share/applications/3dSen/wine*.AppImage
+ ~/.local/bin/3dSen/wine*.AppImage
+ ~/bin/3dSen/wine*.AppImage
+
+
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index 3af385315..4c36d5955 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -530,7 +530,7 @@
famicom
Nintendo Family Computer
%ROMPATH%/famicom
- .fds .FDS .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
+ .3dsen .3DSEN .fds .FDS .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen_libretro.so %ROM%
%EMULATOR_MESEN% --fullscreen %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/nestopia_libretro.so %ROM%
@@ -541,6 +541,7 @@
%EMULATOR_MEDNAFEN% -force_module nes %ROM%
%EMULATOR_ARES% --fullscreen --system "Famicom" %ROM%
%EMULATOR_ARES% --fullscreen --system "Famicom Disk System" %ROM%
+ %STARTDIR%=%EMUDIR% %EMULATOR_3DSEN-WINE% 3dSen.exe -id=%INJECT%=%BASENAME%.3dsen
famicom
famicom
@@ -1172,7 +1173,7 @@
nes
Nintendo Entertainment System
%ROMPATH%/nes
- .fds .FDS .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
+ .3dsen .3DSEN .fds .FDS .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mesen_libretro.so %ROM%
%EMULATOR_MESEN% --fullscreen %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/nestopia_libretro.so %ROM%
@@ -1183,6 +1184,7 @@
%EMULATOR_MEDNAFEN% -force_module nes %ROM%
%EMULATOR_ARES% --fullscreen --system "Famicom" %ROM%
%EMULATOR_ARES% --fullscreen --system "Famicom Disk System" %ROM%
+ %STARTDIR%=%EMUDIR% %EMULATOR_3DSEN-WINE% 3dSen.exe -id=%INJECT%=%BASENAME%.3dsen
nes
nes
diff --git a/resources/systems/windows/es_find_rules.xml b/resources/systems/windows/es_find_rules.xml
index 4fc446959..f12220a32 100644
--- a/resources/systems/windows/es_find_rules.xml
+++ b/resources/systems/windows/es_find_rules.xml
@@ -42,6 +42,16 @@
%EMUPATH%\cores
+
+
+
+ 3dSen.exe
+
+
+ %ESPATH%\Emulators\3dSen\3dSen.exe
+ %ESPATH%\..\Emulators\3dSen\3dSen.exe
+
+
diff --git a/resources/systems/windows/es_find_rules_portable.xml b/resources/systems/windows/es_find_rules_portable.xml
index 3aae7c527..a79d86b7b 100644
--- a/resources/systems/windows/es_find_rules_portable.xml
+++ b/resources/systems/windows/es_find_rules_portable.xml
@@ -21,6 +21,13 @@
%EMUPATH%\cores
+
+
+
+ %ESPATH%\Emulators\3dSen\3dSen.exe
+ %ESPATH%\..\Emulators\3dSen\3dSen.exe
+
+
diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml
index df8f9a315..75e93f687 100644
--- a/resources/systems/windows/es_systems.xml
+++ b/resources/systems/windows/es_systems.xml
@@ -528,7 +528,7 @@
famicom
Nintendo Family Computer
%ROMPATH%\famicom
- .fds .FDS .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
+ .3dsen .3DSEN .fds .FDS .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mesen_libretro.dll %ROM%
%EMULATOR_MESEN% --fullscreen %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\nestopia_libretro.dll %ROM%
@@ -538,6 +538,7 @@
%EMULATOR_MEDNAFEN% -force_module nes %ROM%
%EMULATOR_ARES% --fullscreen --system "Famicom" %ROM%
%EMULATOR_ARES% --fullscreen --system "Famicom Disk System" %ROM%
+ %EMULATOR_3DSEN% -id=%INJECT%=%BASENAME%.3dsen
famicom
famicom
@@ -1168,7 +1169,7 @@
nes
Nintendo Entertainment System
%ROMPATH%\nes
- .fds .FDS .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
+ .3dsen .3DSEN .fds .FDS .nes .NES .unf .UNF .unif .UNIF .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mesen_libretro.dll %ROM%
%EMULATOR_MESEN% --fullscreen %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\nestopia_libretro.dll %ROM%
@@ -1178,6 +1179,7 @@
%EMULATOR_MEDNAFEN% -force_module nes %ROM%
%EMULATOR_ARES% --fullscreen --system "Famicom" %ROM%
%EMULATOR_ARES% --fullscreen --system "Famicom Disk System" %ROM%
+ %EMULATOR_3DSEN% -id=%INJECT%=%BASENAME%.3dsen
nes
nes