From 11b16621b7deda8c38232cbc8268694f6759e734 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Tue, 28 Feb 2023 18:20:14 +0100 Subject: [PATCH] Added support for the Casio PV-1000 (pv1000) game system. --- es-app/src/PlatformId.cpp | 1 + es-app/src/PlatformId.h | 1 + es-app/src/scrapers/GamesDBJSONScraper.cpp | 1 + es-app/src/scrapers/ScreenScraper.cpp | 1 + resources/systems/macos/es_systems.xml | 9 +++++++++ resources/systems/unix/es_systems.xml | 9 +++++++++ resources/systems/windows/es_systems.xml | 9 +++++++++ 7 files changed, 31 insertions(+) diff --git a/es-app/src/PlatformId.cpp b/es-app/src/PlatformId.cpp index 8096873c4..a46877493 100644 --- a/es-app/src/PlatformId.cpp +++ b/es-app/src/PlatformId.cpp @@ -108,6 +108,7 @@ namespace PlatformIds "psp", // Sony PlayStation Portable "psvita", // Sony PlayStation Vita "psx", // Sony PlayStation 1 + "pv1000", // Casio PV-1000 "residualvm", // ResidualVM Game Engine "samcoupe", // MGT SAM Coupé "satellaview", // Nintendo Satellaview diff --git a/es-app/src/PlatformId.h b/es-app/src/PlatformId.h index cec57d853..732300816 100644 --- a/es-app/src/PlatformId.h +++ b/es-app/src/PlatformId.h @@ -107,6 +107,7 @@ namespace PlatformIds SONY_PLAYSTATION_PORTABLE, SONY_PLAYSTATION_VITA, SONY_PLAYSTATION, + CASIO_PV1000, GAMEENGINE_RESIDUALVM, SAMCOUPE, NINTENDO_SATELLAVIEW, diff --git a/es-app/src/scrapers/GamesDBJSONScraper.cpp b/es-app/src/scrapers/GamesDBJSONScraper.cpp index 5f80f6ba3..d54451c7e 100644 --- a/es-app/src/scrapers/GamesDBJSONScraper.cpp +++ b/es-app/src/scrapers/GamesDBJSONScraper.cpp @@ -58,6 +58,7 @@ namespace {ATARI_ST, "4937"}, {ATARI_XE, "30"}, {BBC_MICRO, "5013"}, + {CASIO_PV1000, "4964"}, {CAVESTORY, "1"}, {COLECOVISION, "31"}, {COMMODORE_64, "40"}, diff --git a/es-app/src/scrapers/ScreenScraper.cpp b/es-app/src/scrapers/ScreenScraper.cpp index cf25d87ae..51ebe07a2 100644 --- a/es-app/src/scrapers/ScreenScraper.cpp +++ b/es-app/src/scrapers/ScreenScraper.cpp @@ -49,6 +49,7 @@ namespace {ATARI_XE, 43}, {ATOMISWAVE, 53}, {BBC_MICRO, 37}, + {CASIO_PV1000, 74}, {CAVESTORY, 135}, {COLECOVISION, 48}, {VTECH_CREATIVISION, 241}, diff --git a/resources/systems/macos/es_systems.xml b/resources/systems/macos/es_systems.xml index 7eadb1a66..3579b2a10 100644 --- a/resources/systems/macos/es_systems.xml +++ b/resources/systems/macos/es_systems.xml @@ -1277,6 +1277,15 @@ psx psx + + pv1000 + Casio PV-1000 + %ROMPATH%/pv1000 + .bin .BIN .7z .7Z .zip .ZIP + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/pv1000 pv1000 -cart %ROM% + pv1000 + pv1000 + samcoupe MGT SAM Coupé diff --git a/resources/systems/unix/es_systems.xml b/resources/systems/unix/es_systems.xml index b6b0772aa..c47531cff 100644 --- a/resources/systems/unix/es_systems.xml +++ b/resources/systems/unix/es_systems.xml @@ -1317,6 +1317,15 @@ psx psx + + pv1000 + Casio PV-1000 + %ROMPATH%/pv1000 + .bin .BIN .7z .7Z .zip .ZIP + %STARTDIR%=~/.mame %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%/pv1000 pv1000 -cart %ROM% + pv1000 + pv1000 + samcoupe MGT SAM Coupé diff --git a/resources/systems/windows/es_systems.xml b/resources/systems/windows/es_systems.xml index 9871c3eba..04de9811c 100644 --- a/resources/systems/windows/es_systems.xml +++ b/resources/systems/windows/es_systems.xml @@ -1317,6 +1317,15 @@ psx psx + + pv1000 + Casio PV-1000 + %ROMPATH%\pv1000 + .bin .BIN .7z .7Z .zip .ZIP + %HIDEWINDOW% %RUNINBACKGROUND% %STARTDIR%=%EMUDIR% %EMULATOR_MAME% -rompath %GAMEDIR%\;%ROMPATH%\pv1000 pv1000 -cart %ROM% + pv1000 + pv1000 + samcoupe MGT SAM Coupé