From 6c781132ebf1f0f37edbdbe479d4d6d6e3f0eca4 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Sat, 14 Oct 2023 20:41:24 +0200 Subject: [PATCH] Added support for the Console Arcade Systems (consolearcade) game system --- .../hwtype_year/es_systems_sorting.xml | 4 ++++ .../es_systems_sorting.xml | 4 ++++ .../manufacturer_year/es_systems_sorting.xml | 4 ++++ resources/sorting/year/es_systems_sorting.xml | 4 ++++ resources/systems/macos/es_systems.xml | 17 ++++++++++++++++ resources/systems/unix/es_systems.xml | 19 ++++++++++++++++++ resources/systems/windows/es_systems.xml | 20 +++++++++++++++++++ 7 files changed, 72 insertions(+) diff --git a/resources/sorting/hwtype_year/es_systems_sorting.xml b/resources/sorting/hwtype_year/es_systems_sorting.xml index e0c43dc8f..fb82bbed1 100644 --- a/resources/sorting/hwtype_year/es_systems_sorting.xml +++ b/resources/sorting/hwtype_year/es_systems_sorting.xml @@ -141,6 +141,10 @@ colecovision Console - 1982 + + consolearcade + Arcade - 1984 + cps Arcade - 1988 diff --git a/resources/sorting/manufacturer_hwtype_year/es_systems_sorting.xml b/resources/sorting/manufacturer_hwtype_year/es_systems_sorting.xml index 7b56ee8f8..995092e6d 100644 --- a/resources/sorting/manufacturer_hwtype_year/es_systems_sorting.xml +++ b/resources/sorting/manufacturer_hwtype_year/es_systems_sorting.xml @@ -141,6 +141,10 @@ colecovision Coleco - Console - 1982 + + consolearcade + Arcade - Arcade - 1984 + cps Capcom - Arcade - 1988 diff --git a/resources/sorting/manufacturer_year/es_systems_sorting.xml b/resources/sorting/manufacturer_year/es_systems_sorting.xml index 2cc9970e4..da695aca2 100644 --- a/resources/sorting/manufacturer_year/es_systems_sorting.xml +++ b/resources/sorting/manufacturer_year/es_systems_sorting.xml @@ -141,6 +141,10 @@ colecovision Coleco - 1982 + + consolearcade + Arcade - 1984 + cps Capcom - 1988 diff --git a/resources/sorting/year/es_systems_sorting.xml b/resources/sorting/year/es_systems_sorting.xml index d14bb241d..7fdf56d91 100644 --- a/resources/sorting/year/es_systems_sorting.xml +++ b/resources/sorting/year/es_systems_sorting.xml @@ -141,6 +141,10 @@ colecovision 1982 + + consolearcade + 1984 + cps 1988 diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml index 5c72493bf..6803c2d0e 100644 --- a/resources/systems/macos/es_systems.xml +++ b/resources/systems/macos/es_systems.xml @@ -368,6 +368,23 @@ colecovision colecovision + + consolearcade + Console Arcade Systems + %ROMPATH%/consolearcade + .app .arcadedef .iso .ISO .sh .xbe .XBE .7z .7Z .zip .ZIP + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib %ROM% + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/consolearcade %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.dylib %ROM% + %EMULATOR_FLYCAST% %ROM% + %EMULATOR_MEDNAFEN% -force_module ss %ROM% + %EMULATOR_PLAY!% --disc %ROM% + %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% + %EMULATOR_XEMU% -dvd_path %ROM% + %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% + arcade + consolearcade + cps Capcom Play System diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml index 0647bad13..6b8184d82 100644 --- a/resources/systems/unix/es_systems.xml +++ b/resources/systems/unix/es_systems.xml @@ -377,6 +377,25 @@ colecovision colecovision + + consolearcade + Console Arcade Systems + %ROMPATH%/consolearcade + .arcadedef .desktop .iso .ISO .sh .xbe .XBE .7z .7Z .zip .ZIP + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so %ROM% + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/consolearcade %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/flycast_libretro.so %ROM% + %EMULATOR_FLYCAST% %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/kronos_libretro.so %ROM% + %EMULATOR_MEDNAFEN% -force_module ss %ROM% + %EMULATOR_PLAY!% --disc %ROM% + %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% + %INJECT%=%BASENAME%.esprefix %EMULATOR_TRIFORCE% -b -e %ROM% + %INJECT%=%BASENAME%.esprefix %EMULATOR_XEMU% -dvd_path %ROM% + %ENABLESHORTCUTS% %EMULATOR_OS-SHELL% %ROM% + arcade + consolearcade + cps Capcom Play System diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml index 4d3c40061..7be2bd9ef 100644 --- a/resources/systems/windows/es_systems.xml +++ b/resources/systems/windows/es_systems.xml @@ -377,6 +377,26 @@ colecovision colecovision + + consolearcade + Console Arcade Systems + %ROMPATH%\consolearcade + .arcadedef .bat .BAT .iso .ISO .lnk .LNK .xbe .XBE .7z .7Z .zip .ZIP + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll %ROM% + %HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\consolearcade %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\flycast_libretro.dll %ROM% + %EMULATOR_FLYCAST% %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\kronos_libretro.dll %ROM% + %EMULATOR_MEDNAFEN% -force_module ss %ROM% + %EMULATOR_PLAY!% --disc %ROM% + %HIDEWINDOW% %ESCAPESPECIALS% %EMULATOR_OS-SHELL% /C %ROM% + %EMULATOR_TRIFORCE% -b -e %ROM% + %EMULATOR_XEMU% -dvd_path %ROM% + %STARTDIR%=%EMUDIR% %EMULATOR_CXBX-RELOADED% %ROM% + %HIDEWINDOW% %ESCAPESPECIALS% %EMULATOR_OS-SHELL% /C %ROM% + arcade + consolearcade + cps Capcom Play System