From 23e9f7c13870692aeb4929d98ec30a383dedd711 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Wed, 1 Feb 2023 20:06:40 +0100 Subject: [PATCH] Added support for the Capcom Play System I, II and III (cps1, cps2 and cps3) game systems. --- resources/systems/macos/es_systems.xml | 48 ++++ resources/systems/unix/es_systems.xml | 51 ++++ resources/systems/windows/es_systems.xml | 51 ++++ themes/slate-es-de/MISSING.md | 4 + themes/slate-es-de/cps1/colors.xml | 16 ++ themes/slate-es-de/cps1/images/logo.svg | 311 ++++++++++++++++++++++ themes/slate-es-de/cps1/systeminfo.xml | 28 ++ themes/slate-es-de/cps2/colors.xml | 16 ++ themes/slate-es-de/cps2/images/logo.svg | 311 ++++++++++++++++++++++ themes/slate-es-de/cps2/systeminfo.xml | 31 +++ themes/slate-es-de/cps3/colors.xml | 16 ++ themes/slate-es-de/cps3/images/logo.svg | 314 +++++++++++++++++++++++ themes/slate-es-de/cps3/systeminfo.xml | 25 ++ 13 files changed, 1222 insertions(+) create mode 100644 themes/slate-es-de/cps1/colors.xml create mode 100644 themes/slate-es-de/cps1/images/logo.svg create mode 100644 themes/slate-es-de/cps1/systeminfo.xml create mode 100644 themes/slate-es-de/cps2/colors.xml create mode 100644 themes/slate-es-de/cps2/images/logo.svg create mode 100644 themes/slate-es-de/cps2/systeminfo.xml create mode 100644 themes/slate-es-de/cps3/colors.xml create mode 100644 themes/slate-es-de/cps3/images/logo.svg create mode 100644 themes/slate-es-de/cps3/systeminfo.xml diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml index 903482662..dad95639a 100644 --- a/resources/systems/macos/es_systems.xml +++ b/resources/systems/macos/es_systems.xml @@ -345,6 +345,54 @@ arcade cps + + cps1 + Capcom Play System I + %ROMPATH%/cps1 + .7z .7Z .zip .ZIP + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.dylib %ROM% + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps1 %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_cps1_libretro.dylib %ROM% + arcade + cps1 + + + cps2 + Capcom Play System II + %ROMPATH%/cps2 + .7z .7Z .zip .ZIP + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.dylib %ROM% + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps2 %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_cps2_libretro.dylib %ROM% + arcade + cps2 + + + cps3 + Capcom Play System III + %ROMPATH%/cps3 + .7z .7Z .zip .ZIP + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.dylib %ROM% + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps3 %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.dylib %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_cps3_libretro.dylib %ROM% + arcade + cps3 + daphne Daphne Arcade LaserDisc Emulator diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml index 9cf85faf2..b79f94d97 100644 --- a/resources/systems/unix/es_systems.xml +++ b/resources/systems/unix/es_systems.xml @@ -351,6 +351,57 @@ arcade cps + + cps1 + Capcom Play System I + %ROMPATH%/cps1 + .7z .7Z .zip .ZIP + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM% + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps1 %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM% + %EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_cps1_libretro.so %ROM% + arcade + cps1 + + + cps2 + Capcom Play System II + %ROMPATH%/cps2 + .7z .7Z .zip .ZIP + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM% + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps2 %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM% + %EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_cps2_libretro.so %ROM% + arcade + cps2 + + + cps3 + Capcom Play System III + %ROMPATH%/cps3 + .7z .7Z .zip .ZIP + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame_libretro.so %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2010_libretro.so %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2003_plus_libretro.so %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/mame2000_libretro.so %ROM% + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/cps3 %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbneo_libretro.so %ROM% + %EMULATOR_FINALBURN-NEO% -fullscreen %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_libretro.so %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%/fbalpha2012_cps3_libretro.so %ROM% + arcade + cps3 + daphne Daphne Arcade LaserDisc Emulator diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml index 39fdcc93d..7c83629ae 100644 --- a/resources/systems/windows/es_systems.xml +++ b/resources/systems/windows/es_systems.xml @@ -354,6 +354,57 @@ arcade cps + + cps1 + Capcom Play System I + %ROMPATH%\cps1 + .7z .7Z .zip .ZIP + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame2010_libretro.dll %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame2003_plus_libretro.dll %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame2000_libretro.dll %ROM% + %HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\cps1 %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbneo_libretro.dll %ROM% + %STARTDIR%=%EMUDIR% %EMULATOR_FINALBURN-NEO% %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbalpha2012_libretro.dll %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbalpha2012_cps1_libretro.dll %ROM% + arcade + cps1 + + + cps2 + Capcom Play System II + %ROMPATH%\cps2 + .7z .7Z .zip .ZIP + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame2010_libretro.dll %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame2003_plus_libretro.dll %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame2000_libretro.dll %ROM% + %HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\cps2 %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbneo_libretro.dll %ROM% + %STARTDIR%=%EMUDIR% %EMULATOR_FINALBURN-NEO% %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbalpha2012_libretro.dll %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbalpha2012_cps2_libretro.dll %ROM% + arcade + cps2 + + + cps3 + Capcom Play System III + %ROMPATH%\cps3 + .7z .7Z .zip .ZIP + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame_libretro.dll %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame2010_libretro.dll %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame2003_plus_libretro.dll %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\mame2000_libretro.dll %ROM% + %HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\cps3 %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbneo_libretro.dll %ROM% + %STARTDIR%=%EMUDIR% %EMULATOR_FINALBURN-NEO% %BASENAME% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbalpha2012_libretro.dll %ROM% + %EMULATOR_RETROARCH% -L %CORE_RETROARCH%\fbalpha2012_cps3_libretro.dll %ROM% + arcade + cps3 + daphne Daphne Arcade LaserDisc Emulator diff --git a/themes/slate-es-de/MISSING.md b/themes/slate-es-de/MISSING.md index a1c2f50c0..69953221f 100644 --- a/themes/slate-es-de/MISSING.md +++ b/themes/slate-es-de/MISSING.md @@ -5,6 +5,7 @@ * amstradcpc - Amstrad CPC - controller.svg * android: Google Android - consolegame.svg, controller.svg * apple2gs: Apple IIGS - consolegame.svg, controller.svg +* arduboy: Arduboy Miniature Game System - consolegame.svg, controller.svg * astrocade: Bally Astrocade - consolegame.svg, controller.svg * atari5200: Atari 5200 - consolegame.svg, controller.svg * atari800: Atari 800 - consolegame.svg, controller.svg @@ -23,6 +24,9 @@ * channelf: Fairchild Channel F - consolegame.svg, controller.svg * coco: Tandy Color Computer - consolegame.svg, controller.svg * cps: Capcom Play System - consolegame.svg, controller.svg +* cps1: Capcom Play System I - consolegame.svg, controller.svg +* cps2: Capcom Play System II - consolegame.svg, controller.svg +* cps3: Capcom Play System III - consolegame.svg, controller.svg * custom-collections - customized colors, consolegame.svg, (uses temporary art) * daphne: Daphne Arcade Laserdisc Emulator - consolegame.svg, controller.svg * desktop: Desktop applications - consolegame.svg, controller.svg diff --git a/themes/slate-es-de/cps1/colors.xml b/themes/slate-es-de/cps1/colors.xml new file mode 100644 index 000000000..7af9afb23 --- /dev/null +++ b/themes/slate-es-de/cps1/colors.xml @@ -0,0 +1,16 @@ + + + + FAFAFA + + + FFCB04 + + + 034EA2 + + + 111111 + + + \ No newline at end of file diff --git a/themes/slate-es-de/cps1/images/logo.svg b/themes/slate-es-de/cps1/images/logo.svg new file mode 100644 index 000000000..8795d6922 --- /dev/null +++ b/themes/slate-es-de/cps1/images/logo.svg @@ -0,0 +1,311 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/slate-es-de/cps1/systeminfo.xml b/themes/slate-es-de/cps1/systeminfo.xml new file mode 100644 index 000000000..b41b6a836 --- /dev/null +++ b/themes/slate-es-de/cps1/systeminfo.xml @@ -0,0 +1,28 @@ + + + + Manufacturer: Capcom + + + Released: 1988 + + + CPU: Motorola 68000 @ 10 MHz + Zilog Z80 @ 3.579 MHz + + + Graphics: CPS-A & CPS-B + + + RAM: 64 KB + 2 KB / VRAM: 192 KB + + + Sound: Yamaha YM2151 @ 3.579 MHz + Oki OKI6295 @ 1 MHz + + + Resolution: 384×224 pixels, 65,536 colors + + + Media: ROM board + + + \ No newline at end of file diff --git a/themes/slate-es-de/cps2/colors.xml b/themes/slate-es-de/cps2/colors.xml new file mode 100644 index 000000000..9ad9db087 --- /dev/null +++ b/themes/slate-es-de/cps2/colors.xml @@ -0,0 +1,16 @@ + + + + 034EA2 + + + FAFAFA + + + FFCB04 + + + 111111 + + + \ No newline at end of file diff --git a/themes/slate-es-de/cps2/images/logo.svg b/themes/slate-es-de/cps2/images/logo.svg new file mode 100644 index 000000000..d63e57952 --- /dev/null +++ b/themes/slate-es-de/cps2/images/logo.svg @@ -0,0 +1,311 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/slate-es-de/cps2/systeminfo.xml b/themes/slate-es-de/cps2/systeminfo.xml new file mode 100644 index 000000000..26984b982 --- /dev/null +++ b/themes/slate-es-de/cps2/systeminfo.xml @@ -0,0 +1,31 @@ + + + + Manufacturer: Capcom + + + Released: 1993 + + + CPU: Capcom DL-1525 @ 16 MHz + Kabuki DL-030P or Zilog Z80 + + + Graphics: CPS-A & CPS-B @ 16 MHz + + + RAM: 1 MB FPM DRAM + 304 KB SRAM + + + Sound: Lucent DL-1425 Q1 QSound DSP16A Processor @ 4 MHz + + + Resolution: 384×224 (standard) or 512×262 (overscan) + + + Colors: 4096 on screen (16.77 million color palette) + + + Media: ROM board + + + \ No newline at end of file diff --git a/themes/slate-es-de/cps3/colors.xml b/themes/slate-es-de/cps3/colors.xml new file mode 100644 index 000000000..a11426005 --- /dev/null +++ b/themes/slate-es-de/cps3/colors.xml @@ -0,0 +1,16 @@ + + + + FAFAFA + + + 034EA2 + + + 111111 + + + FFCB04 + + + \ No newline at end of file diff --git a/themes/slate-es-de/cps3/images/logo.svg b/themes/slate-es-de/cps3/images/logo.svg new file mode 100644 index 000000000..8417727c2 --- /dev/null +++ b/themes/slate-es-de/cps3/images/logo.svg @@ -0,0 +1,314 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/slate-es-de/cps3/systeminfo.xml b/themes/slate-es-de/cps3/systeminfo.xml new file mode 100644 index 000000000..30b3d9cd2 --- /dev/null +++ b/themes/slate-es-de/cps3/systeminfo.xml @@ -0,0 +1,25 @@ + + + + Manufacturer: Capcom + + + Released: 1996 + + + CPU: Hitachi HD6417099 (SH-2) @ 25 MHz + + + RAM: Variable + + + Resolution: 384×224 (standard) or 496×224 (widescreen) + + + Colors: 32,768 on screen + + + Media: ROM board + CD-ROM + + + \ No newline at end of file