From e9b4c5d7f16123db7e5466b58b68fc6ff17af862 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Sun, 22 Oct 2023 14:53:52 +0200 Subject: [PATCH] Added MAME standalone as an alternative emulator for the x1 system Also set %STARTDIR%=%GAMEDIR% for the X Millennium RetroArch core --- resources/systems/macos/es_systems.xml | 4 +++- resources/systems/unix/es_systems.xml | 4 +++- resources/systems/windows/es_systems.xml | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml index 55396f7cf..de67d95c2 100644 --- a/resources/systems/macos/es_systems.xml +++ b/resources/systems/macos/es_systems.xml @@ -2071,7 +2071,9 @@ Sharp X1 %ROMPATH%/x1 .2d .2D .2hd .2HD .88d .88D .cmd .CMD .d88 .D88 .dup .DUP .dx1 .DX1 .hdm .HDM .tap .TAP .tfd .TFD .xdf .XDF .7z .7Z .zip .ZIP - %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/x1_libretro.dylib %ROM% + %STARTDIR%=%GAMEDIR% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/x1_libretro.dylib %ROM% + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/x1 x1 -flop1 %ROM% + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/x1 x1 -cass1 %ROM% x1 x1 diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml index 9e06d36f7..2bae720c2 100644 --- a/resources/systems/unix/es_systems.xml +++ b/resources/systems/unix/es_systems.xml @@ -2184,7 +2184,9 @@ Sharp X1 %ROMPATH%/x1 .2d .2D .2hd .2HD .88d .88D .cmd .CMD .d88 .D88 .dup .DUP .dx1 .DX1 .hdm .HDM .tap .TAP .tfd .TFD .xdf .XDF .7z .7Z .zip .ZIP - %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/x1_libretro.so %ROM% + %STARTDIR%=%GAMEDIR% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/x1_libretro.so %ROM% + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/x1 x1 -flop1 %ROM% + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/x1 x1 -cass1 %ROM% x1 x1 diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml index 494cd5eb5..6148446ab 100644 --- a/resources/systems/windows/es_systems.xml +++ b/resources/systems/windows/es_systems.xml @@ -2151,7 +2151,9 @@ Sharp X1 %ROMPATH%\x1 .2d .2D .2hd .2HD .88d .88D .cmd .CMD .d88 .D88 .dup .DUP .dx1 .DX1 .hdm .HDM .tap .TAP .tfd .TFD .xdf .XDF .7z .7Z .zip .ZIP - %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\x1_libretro.dll %ROM% + %STARTDIR%=%GAMEDIR% %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\x1_libretro.dll %ROM% + %HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\x1 x1 -flop1 %ROM% + %HIDEWINDOW% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\x1 x1 -cass1 %ROM% x1 x1