diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml
index 7bc617e58..8185f21fd 100644
--- a/resources/systems/macos/es_systems.xml
+++ b/resources/systems/macos/es_systems.xml
@@ -653,8 +653,9 @@
fmtowns
Fujitsu FM Towns
%ROMPATH%/fmtowns
- .7z .7Z .zip .ZIP
- %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/fmtowns fmtowns %BASENAME%
+ .cdr .CDR .chd .CHD .cue .CUE .gdi .GDI .iso .ISO
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib "fmtownshr -rompath \"%GAMEDIRRAW%\;%ROMPATH%/fmtowns\" -cdrom \"%ROMRAW%\""
+ %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/fmtowns fmtownshr -cdrom %ROM%
fmtowns
fmtowns
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index aed2db1e9..1e7a83003 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -683,9 +683,10 @@
fmtowns
Fujitsu FM Towns
%ROMPATH%/fmtowns
- .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
+ .cdr .CDR .chd .CHD .cue .CUE .gdi .GDI .iso .ISO
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so "fmtownshr -rompath \"%GAMEDIRRAW%\;%ROMPATH%/fmtowns\" -cdrom \"%ROMRAW%\""
+ %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/fmtowns fmtownshr -cdrom %ROM%
%EMULATOR_TSUGARU% %EMUDIR%/roms -HOSTSHORTCUT ESC 0 0 FORCEQUIT -FULLSCREEN -CD %ROM% %INJECT%=%BASENAME%.cfg
- %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/fmtowns fmtowns %BASENAME%
fmtowns
fmtowns
diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml
index e1c414eed..db6db0f71 100644
--- a/resources/systems/windows/es_systems.xml
+++ b/resources/systems/windows/es_systems.xml
@@ -677,9 +677,10 @@
fmtowns
Fujitsu FM Towns
%ROMPATH%\fmtowns
- .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
+ .cdr .CDR .chd .CHD .cue .CUE .gdi .GDI .iso .ISO
+ %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll "fmtownshr -rompath \"%GAMEDIRRAW%\;%ROMPATH%\fmtowns\" -cdrom \"%ROMRAW%\""
+ %HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\fmtowns fmtownshr -cdrom %ROM%
%EMULATOR_TSUGARU% %EMUDIR%\roms -HOSTSHORTCUT ESC 0 0 FORCEQUIT -FULLSCREEN -CD %ROM% %INJECT%=%BASENAME%.cfg
- %HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\fmtowns fmtowns %BASENAME%
fmtowns
fmtowns