From a322ab8e30240311e8640611e6dccf20b98ece55 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Sun, 7 Feb 2021 14:44:32 +0100 Subject: [PATCH] Added support for the game system Sony PlayStation 4. Also replaced the logo for PlayStation 3 with better graphics. --- USERGUIDE.md | 1 + resources/templates/es_systems.cfg_macos | 9 +++ resources/templates/es_systems.cfg_unix | 9 +++ .../templates/es_systems.cfg_unix_flatpak | 9 +++ resources/templates/es_systems.cfg_windows | 9 +++ themes/rbsimple-DE/MISSING.md | 3 +- themes/rbsimple-DE/ps3/images/logo.svg | 71 ++++++++++++++++++- themes/rbsimple-DE/ps3/images/logo2.svg | 1 + themes/rbsimple-DE/ps4/colors.xml | 18 +++++ themes/rbsimple-DE/ps4/images/console.svg | 3 + themes/rbsimple-DE/ps4/images/consolegame.svg | 3 + themes/rbsimple-DE/ps4/images/controller.svg | 3 + themes/rbsimple-DE/ps4/images/logo.svg | 24 +++++++ themes/rbsimple-DE/ps4/systeminfo.xml | 9 +++ themes/rbsimple-DE/ps4/theme.xml | 40 +++++++++++ 15 files changed, 210 insertions(+), 2 deletions(-) create mode 100644 themes/rbsimple-DE/ps3/images/logo2.svg create mode 100644 themes/rbsimple-DE/ps4/colors.xml create mode 100644 themes/rbsimple-DE/ps4/images/console.svg create mode 100644 themes/rbsimple-DE/ps4/images/consolegame.svg create mode 100644 themes/rbsimple-DE/ps4/images/controller.svg create mode 100644 themes/rbsimple-DE/ps4/images/logo.svg create mode 100644 themes/rbsimple-DE/ps4/systeminfo.xml create mode 100644 themes/rbsimple-DE/ps4/theme.xml diff --git a/USERGUIDE.md b/USERGUIDE.md index b710b086b..6c152b687 100644 --- a/USERGUIDE.md +++ b/USERGUIDE.md @@ -1503,6 +1503,7 @@ Consider the table below a work in progress as it's obvioulsy not fully populate | ports | Ports | N/A | Shell/batch script in separate folder (possibly combined with game data) | | ps2 | Sony PlayStation 2 | | | | ps3 | Sony PlayStation 3 | | | +| ps4 | Sony PlayStation 4 | | | | psp | Sony PlayStation Portable | | | | psvita | Sony PlayStation Vita | | | | psx | Sony PlayStation | | | diff --git a/resources/templates/es_systems.cfg_macos b/resources/templates/es_systems.cfg_macos index e1a5ffb0b..5e679f129 100644 --- a/resources/templates/es_systems.cfg_macos +++ b/resources/templates/es_systems.cfg_macos @@ -793,6 +793,15 @@ ps3 ps3 + + ps4 + Sony PlayStation 4 + %ROMPATH%/ps4 + .7z .7Z .zip .ZIP + PLACEHOLDER %ROM% + ps4 + ps4 + psp Sony PlayStation Portable diff --git a/resources/templates/es_systems.cfg_unix b/resources/templates/es_systems.cfg_unix index ca62c617b..30b9415b5 100644 --- a/resources/templates/es_systems.cfg_unix +++ b/resources/templates/es_systems.cfg_unix @@ -793,6 +793,15 @@ ps3 ps3 + + ps4 + Sony PlayStation 4 + %ROMPATH%/ps4 + .7z .7Z .zip .ZIP + PLACEHOLDER %ROM% + ps4 + ps4 + psp Sony PlayStation Portable diff --git a/resources/templates/es_systems.cfg_unix_flatpak b/resources/templates/es_systems.cfg_unix_flatpak index 7a9bd49fd..ec08bceaa 100644 --- a/resources/templates/es_systems.cfg_unix_flatpak +++ b/resources/templates/es_systems.cfg_unix_flatpak @@ -793,6 +793,15 @@ ps3 ps3 + + ps4 + Sony PlayStation 4 + %ROMPATH%/ps4 + .7z .7Z .zip .ZIP + PLACEHOLDER %ROM% + ps4 + ps4 + psp Sony PlayStation Portable diff --git a/resources/templates/es_systems.cfg_windows b/resources/templates/es_systems.cfg_windows index 6976f11e0..cffaca31b 100644 --- a/resources/templates/es_systems.cfg_windows +++ b/resources/templates/es_systems.cfg_windows @@ -793,6 +793,15 @@ ps3 ps3 + + ps4 + Sony PlayStation 4 + %ROMPATH%\ps4 + .7z .7Z .zip .ZIP + PLACEHOLDER %ROM% + ps4 + ps4 + psp Sony PlayStation Portable diff --git a/themes/rbsimple-DE/MISSING.md b/themes/rbsimple-DE/MISSING.md index 315f05c1c..5df480042 100644 --- a/themes/rbsimple-DE/MISSING.md +++ b/themes/rbsimple-DE/MISSING.md @@ -8,7 +8,7 @@ None at the moment. * 3do: 3DO - system info, customized colors, consolegame.svg, console.svg, controller.svg, game.svg * ags: Adventure Game Studio - system info, customized colors, consolegame.svg, console.svg, controller.svg, game.svg -* amiga: Amiga (general) - system info (improve it) +* amiga: Amiga (general) - system info (needs improvement) * amiga600: Amiga 600 - system info * amiga1200: Amiga 1200 - system info * amigacd32: Amiga CD32 - system info, customized colors, logo.svg, consolegame.svg, console.svg, controller.svg, game.svg @@ -48,6 +48,7 @@ None at the moment. * pokemini: Nintendo Pokémon Mini - system info, customized colors, logo.svg, consolegame.svg, console.svg, controller.svg, game.svg * ports: Source ports - system info, customized colors, consolegame.svg, console.svg, controller.svg, game.svg * ps2: Sony PlayStation 2 - system info, customized colors, consolegame.svg, console.svg, controller.svg, game.svg +* ps4: Sony PlayStation 4 - system info, customized colors, logo.svg (needs improvement), consolegame.svg, console.svg, controller.svg, game.svg * psvita: Sony PlayStation Vita - system info, customized colors, logo.svg, consolegame.svg, console.svg, controller.svg, game.svg * residualvm: ResidualVM - system info, customized colors, consolegame.svg, console.svg, controller.svg, game.svg * samcoupe: SAM Coupé - system info, customized colors, consolegame.svg, console.svg, controller.svg, game.svg diff --git a/themes/rbsimple-DE/ps3/images/logo.svg b/themes/rbsimple-DE/ps3/images/logo.svg index 632ce2f8a..23af2b3a4 100644 --- a/themes/rbsimple-DE/ps3/images/logo.svg +++ b/themes/rbsimple-DE/ps3/images/logo.svg @@ -1 +1,70 @@ - \ No newline at end of file + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/themes/rbsimple-DE/ps3/images/logo2.svg b/themes/rbsimple-DE/ps3/images/logo2.svg new file mode 100644 index 000000000..632ce2f8a --- /dev/null +++ b/themes/rbsimple-DE/ps3/images/logo2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/themes/rbsimple-DE/ps4/colors.xml b/themes/rbsimple-DE/ps4/colors.xml new file mode 100644 index 000000000..65877fbd2 --- /dev/null +++ b/themes/rbsimple-DE/ps4/colors.xml @@ -0,0 +1,18 @@ + + 6 + + + + 94B8F2 + + + 1A15FF + + + 0095D5 + + + 3DD3C8 + + + diff --git a/themes/rbsimple-DE/ps4/images/console.svg b/themes/rbsimple-DE/ps4/images/console.svg new file mode 100644 index 000000000..345a518f0 --- /dev/null +++ b/themes/rbsimple-DE/ps4/images/console.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/rbsimple-DE/ps4/images/consolegame.svg b/themes/rbsimple-DE/ps4/images/consolegame.svg new file mode 100644 index 000000000..345a518f0 --- /dev/null +++ b/themes/rbsimple-DE/ps4/images/consolegame.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/rbsimple-DE/ps4/images/controller.svg b/themes/rbsimple-DE/ps4/images/controller.svg new file mode 100644 index 000000000..345a518f0 --- /dev/null +++ b/themes/rbsimple-DE/ps4/images/controller.svg @@ -0,0 +1,3 @@ + + + diff --git a/themes/rbsimple-DE/ps4/images/logo.svg b/themes/rbsimple-DE/ps4/images/logo.svg new file mode 100644 index 000000000..8cc104044 --- /dev/null +++ b/themes/rbsimple-DE/ps4/images/logo.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/themes/rbsimple-DE/ps4/systeminfo.xml b/themes/rbsimple-DE/ps4/systeminfo.xml new file mode 100644 index 000000000..364978525 --- /dev/null +++ b/themes/rbsimple-DE/ps4/systeminfo.xml @@ -0,0 +1,9 @@ + + 6 + + + + Sony PlayStation 4 + + + diff --git a/themes/rbsimple-DE/ps4/theme.xml b/themes/rbsimple-DE/ps4/theme.xml new file mode 100644 index 000000000..f097080c3 --- /dev/null +++ b/themes/rbsimple-DE/ps4/theme.xml @@ -0,0 +1,40 @@ + + 6 + ./../theme.xml + ./colors.xml + ./systeminfo.xml + + + + ./images/controller.svg + + + + + + 262626 + 262626 + + + + + + ./images/logo.svg + + + ./images/consolegame.svg + + + + + + ./images/console.svg + + + + + + ./images/logo.svg + + +