diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml
index 19ead3c66..184d3dcb1 100644
--- a/resources/systems/macos/es_systems.xml
+++ b/resources/systems/macos/es_systems.xml
@@ -5,7 +5,7 @@
3do
3DO
%ROMPATH%/3do
- .iso .ISO .bin .BIN .chd .CHD .cue .CUE .7z .7Z .zip .ZIP
+ .bin .BIN .chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/opera_libretro.dylib %ROM%
3do
3do
@@ -140,7 +140,7 @@
atari5200
Atari 5200
%ROMPATH%/atari5200
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
+ .a52 .A52 .atr .ATR .atx .ATX .bin .BIN .cas .CAS .cdm .CDM .xex .XEX .xfd .XFD .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/a5200_libretro.dylib %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.dylib %ROM%
%EMULATOR_ATARI800% %ROM%
@@ -160,7 +160,7 @@
atari800
Atari 800
%ROMPATH%/atari800
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .rom .ROM .7z .7Z .zip .ZIP
+ .a52 .A52 .atr .ATR .atx .ATX .bin .BIN .cas .CAS .cdm .CDM .rom .ROM .xex .XEX .xfd .XFD .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.dylib %ROM%
%EMULATOR_ATARI800% %ROM%
atari800
@@ -208,7 +208,7 @@
atarixe
Atari XE
%ROMPATH%/atarixe
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
+ .a52 .A52 .atr .ATR .atx .ATX .bin .BIN .cas .CAS .cdm .CDM .xex .XEX .xfd .XFD .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.dylib %ROM%
%EMULATOR_ATARI800% %ROM%
atarixe
@@ -218,7 +218,7 @@
atomiswave
Atomiswave
%ROMPATH%/atomiswave
- .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
+ .bin .BIN .cdi .CDI .cue .CUE .dat .DAT .elf .ELF .gdi .GDI .iso .ISO .lst .LST .m3u .M3U .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.dylib %ROM%
%EMULATOR_FLYCAST% %ROM%
arcade
@@ -560,7 +560,7 @@
gc
Nintendo GameCube
%ROMPATH%/gc
- .gcm .GCM .iso .ISO .wbfs .WBFS .wia .WIA .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .json .JSON .rvz .RVZ .tgc .TGC .wad .WAD .m3u .M3U .7z .7Z .zip .ZIP
+ .ciso .CISO .dff .DFF .dol .DOL .elf .ELF .gcm .GCM .gcz .GCZ .iso .ISO .json .JSON .m3u .M3U .rvz .RVZ .tgc .TGC .wad .WAD .wbfs .WBFS .wia .WIA .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dolphin_libretro.dylib %ROM%
%EMULATOR_DOLPHIN% -b -e %ROM%
gc
@@ -1552,7 +1552,7 @@
wii
Nintendo Wii
%ROMPATH%/wii
- .gcm .GCM .iso .ISO .wbfs .WBFS .wia .WIA .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .json .JSON .rvz .RVZ .tgc .TGC .wad .WAD .m3u .M3U .7z .7Z .zip .ZIP
+ .ciso .CISO .dff .DFF .dol .DOL .elf .ELF .gcm .GCM .gcz .GCZ .iso .ISO .json .JSON .m3u .M3U .rvz .RVZ .tgc .TGC .wad .WAD .wbfs .WBFS .wia .WIA .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dolphin_libretro.dylib %ROM%
%EMULATOR_DOLPHIN% -b -e %ROM%
wii
diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml
index f72aaa3e2..e060d9bc1 100644
--- a/resources/systems/unix/es_systems.xml
+++ b/resources/systems/unix/es_systems.xml
@@ -5,7 +5,7 @@
3do
3DO
%ROMPATH%/3do
- .iso .ISO .bin .BIN .chd .CHD .cue .CUE .7z .7Z .zip .ZIP
+ .bin .BIN .chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/opera_libretro.so %ROM%
3do
3do
@@ -142,7 +142,7 @@
atari5200
Atari 5200
%ROMPATH%/atari5200
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
+ .a52 .A52 .atr .ATR .atx .ATX .bin .BIN .cas .CAS .cdm .CDM .xex .XEX .xfd .XFD .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/a5200_libretro.so %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.so %ROM%
%EMULATOR_ATARI800% %ROM%
@@ -162,7 +162,7 @@
atari800
Atari 800
%ROMPATH%/atari800
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .rom .ROM .7z .7Z .zip .ZIP
+ .a52 .A52 .atr .ATR .atx .ATX .bin .BIN .cas .CAS .cdm .CDM .rom .ROM .xex .XEX .xfd .XFD .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.so %ROM%
%EMULATOR_ATARI800% %ROM%
atari800
@@ -210,7 +210,7 @@
atarixe
Atari XE
%ROMPATH%/atarixe
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
+ .a52 .A52 .atr .ATR .atx .ATX .bin .BIN .cas .CAS .cdm .CDM .xex .XEX .xfd .XFD .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/atari800_libretro.so %ROM%
%EMULATOR_ATARI800% %ROM%
atarixe
@@ -220,7 +220,7 @@
atomiswave
Atomiswave
%ROMPATH%/atomiswave
- .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
+ .bin .BIN .cdi .CDI .cue .CUE .dat .DAT .elf .ELF .gdi .GDI .iso .ISO .lst .LST .m3u .M3U .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM%
%EMULATOR_FLYCAST% %ROM%
arcade
@@ -567,10 +567,11 @@
gc
Nintendo GameCube
%ROMPATH%/gc
- .gcm .GCM .iso .ISO .wbfs .WBFS .wia .WIA .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .json .JSON .rvz .RVZ .tgc .TGC .wad .WAD .m3u .M3U .7z .7Z .zip .ZIP
+ .ciso .CISO .dff .DFF .dol .DOL .elf .ELF .gcm .GCM .gcz .GCZ .iso .ISO .json .JSON .m3u .M3U .rvz .RVZ .tgc .TGC .wad .WAD .wbfs .WBFS .wia .WIA .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dolphin_libretro.so %ROM%
%EMULATOR_DOLPHIN% -b -e %ROM%
%EMULATOR_PRIMEHACK% -b -e %ROM%
+ %EMULATOR_TRIFORCE% -b -e %ROM%
gc
gc
@@ -1583,7 +1584,7 @@
wii
Nintendo Wii
%ROMPATH%/wii
- .gcm .GCM .iso .ISO .wbfs .WBFS .wia .WIA .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .json .JSON .rvz .RVZ .tgc .TGC .wad .WAD .m3u .M3U .7z .7Z .zip .ZIP
+ .ciso .CISO .dff .DFF .dol .DOL .elf .ELF .gcm .GCM .gcz .GCZ .iso .ISO .json .JSON .m3u .M3U .rvz .RVZ .tgc .TGC .wad .WAD .wbfs .WBFS .wia .WIA .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/dolphin_libretro.so %ROM%
%EMULATOR_DOLPHIN% -b -e %ROM%
%EMULATOR_PRIMEHACK% -b -e %ROM%
diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml
index d9e86f221..0f271091b 100644
--- a/resources/systems/windows/es_systems.xml
+++ b/resources/systems/windows/es_systems.xml
@@ -5,7 +5,7 @@
3do
3DO
%ROMPATH%\3do
- .iso .ISO .bin .BIN .chd .CHD .cue .CUE .7z .7Z .zip .ZIP
+ .bin .BIN .chd .CHD .cue .CUE .iso .ISO .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\opera_libretro.dll %ROM%
3do
3do
@@ -145,7 +145,7 @@
atari5200
Atari 5200
%ROMPATH%\atari5200
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
+ .a52 .A52 .atr .ATR .atx .ATX .bin .BIN .cas .CAS .cdm .CDM .xex .XEX .xfd .XFD .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\a5200_libretro.dll %ROM%
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\atari800_libretro.dll %ROM%
%STARTDIR%=%EMUDIR% %EMULATOR_ATARI800% %ROM%
@@ -165,7 +165,7 @@
atari800
Atari 800
%ROMPATH%\atari800
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .rom .ROM .7z .7Z .zip .ZIP
+ .a52 .A52 .atr .ATR .atx .ATX .bin .BIN .cas .CAS .cdm .CDM .rom .ROM .xex .XEX .xfd .XFD .7z .7Z .zip .ZIP
%STARTDIR%=%EMUDIR% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\atari800_libretro.dll %ROM%
%STARTDIR%=%EMUDIR% %EMULATOR_ATARI800% %ROM%
atari800
@@ -213,7 +213,7 @@
atarixe
Atari XE
%ROMPATH%\atarixe
- .xfd .XFD .atr .ATR .atx .ATX .cdm .CDM .cas .CAS .bin .BIN .a52 .A52 .xex .XEX .7z .7Z .zip .ZIP
+ .a52 .A52 .atr .ATR .atx .ATX .bin .BIN .cas .CAS .cdm .CDM .xex .XEX .xfd .XFD .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\atari800_libretro.dll %ROM%
%STARTDIR%=%EMUDIR% %EMULATOR_ATARI800% %ROM%
atarixe
@@ -223,7 +223,7 @@
atomiswave
Atomiswave
%ROMPATH%\atomiswave
- .cdi .CDI .iso .ISO .elf .ELF .bin .BIN .cue .CUE .gdi .GDI .lst .LST .dat .DAT .m3u .M3U .7z .7Z .zip .ZIP
+ .bin .BIN .cdi .CDI .cue .CUE .dat .DAT .elf .ELF .gdi .GDI .iso .ISO .lst .LST .m3u .M3U .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\flycast_libretro.dll %ROM%
%EMULATOR_FLYCAST% %ROM%
arcade
@@ -568,7 +568,7 @@
gc
Nintendo GameCube
%ROMPATH%\gc
- .gcm .GCM .iso .ISO .wbfs .WBFS .wia .WIA .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .json .JSON .rvz .RVZ .tgc .TGC .wad .WAD .m3u .M3U .7z .7Z .zip .ZIP
+ .ciso .CISO .dff .DFF .dol .DOL .elf .ELF .gcm .GCM .gcz .GCZ .iso .ISO .json .JSON .m3u .M3U .rvz .RVZ .tgc .TGC .wad .WAD .wbfs .WBFS .wia .WIA .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\dolphin_libretro.dll %ROM%
%EMULATOR_DOLPHIN% -b -e %ROM%
%EMULATOR_PRIMEHACK% -b -e %ROM%
@@ -1586,7 +1586,7 @@
wii
Nintendo Wii
%ROMPATH%\wii
- .gcm .GCM .iso .ISO .wbfs .WBFS .wia .WIA .ciso .CISO .gcz .GCZ .elf .ELF .dol .DOL .dff .DFF .json .JSON .rvz .RVZ .tgc .TGC .wad .WAD .m3u .M3U .7z .7Z .zip .ZIP
+ .ciso .CISO .dff .DFF .dol .DOL .elf .ELF .gcm .GCM .gcz .GCZ .iso .ISO .json .JSON .m3u .M3U .rvz .RVZ .tgc .TGC .wad .WAD .wbfs .WBFS .wia .WIA .7z .7Z .zip .ZIP
%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\dolphin_libretro.dll %ROM%
%EMULATOR_DOLPHIN% -b -e %ROM%
%EMULATOR_PRIMEHACK% -b -e %ROM%