From 1b5631043fb677e80aa02dc392573319adf9ef64 Mon Sep 17 00:00:00 2001 From: Leon Styhre Date: Sun, 7 Feb 2021 13:10:14 +0100 Subject: [PATCH] Added support for the game system Sony Playstation 3. --- USERGUIDE.md | 3 ++ 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/ps3/colors.xml | 18 +++++++++ themes/rbsimple-DE/ps3/images/console.svg | 1 + themes/rbsimple-DE/ps3/images/consolegame.svg | 1 + themes/rbsimple-DE/ps3/images/controller.svg | 1 + themes/rbsimple-DE/ps3/images/game.svg | 1 + themes/rbsimple-DE/ps3/images/logo.svg | 1 + themes/rbsimple-DE/ps3/systeminfo.xml | 36 +++++++++++++++++ themes/rbsimple-DE/ps3/theme.xml | 40 +++++++++++++++++++ 13 files changed, 138 insertions(+) create mode 100644 themes/rbsimple-DE/ps3/colors.xml create mode 100644 themes/rbsimple-DE/ps3/images/console.svg create mode 100644 themes/rbsimple-DE/ps3/images/consolegame.svg create mode 100644 themes/rbsimple-DE/ps3/images/controller.svg create mode 100644 themes/rbsimple-DE/ps3/images/game.svg create mode 100644 themes/rbsimple-DE/ps3/images/logo.svg create mode 100644 themes/rbsimple-DE/ps3/systeminfo.xml create mode 100644 themes/rbsimple-DE/ps3/theme.xml diff --git a/USERGUIDE.md b/USERGUIDE.md index c90fe0f0a..b710b086b 100644 --- a/USERGUIDE.md +++ b/USERGUIDE.md @@ -1409,6 +1409,8 @@ The **Default emulator** column shows the emulator configured in es_systems.cfg, For additional details regarding which game file extensions are supported per system, refer to the es_systems.cfg templates [es_systems.cfg_unix](resources/templates/es_systems.cfg_unix), [es_systems.cfg_macos](resources/templates/es_systems.cfg_macos) and [es_systems.cfg_windows](resources/templates/es_systems.cfg_windows). Normally the extensions setup in these files should cover everything that the emulators support. +For some entries in the es_systems.cfg template files, there is no emulator defined but instead only a `PLACEHOLDER` value. For these game systems you need to manually update the file, assuming an emulator is available for your operating system. Over time as work with ES-DE progresses most of these placeholders will hopefully be replaced by real emulator configuration entries. But in some instances this will not happen as some emulators and applications are not available for all operating systems. Lutris is such as example as this software only runs on Unix. The placeholder entries are retained in the template files for the other operating systems in these situations as it's easier to maintain the files if they have the same structure. + Consider the table below a work in progress as it's obvioulsy not fully populated yet! | Game system name | Full name | Default emulator | Recommended game setup | @@ -1500,6 +1502,7 @@ Consider the table below a work in progress as it's obvioulsy not fully populate | pokemini | Nintendo Pokémon Mini | | | | ports | Ports | N/A | Shell/batch script in separate folder (possibly combined with game data) | | ps2 | Sony PlayStation 2 | | | +| ps3 | Sony PlayStation 3 | | | | 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 38fc73763..e1a5ffb0b 100644 --- a/resources/templates/es_systems.cfg_macos +++ b/resources/templates/es_systems.cfg_macos @@ -784,6 +784,15 @@ ps2 ps2 + + ps3 + Sony PlayStation 3 + %ROMPATH%/ps3 + .7z .7Z .zip .ZIP + PLACEHOLDER %ROM% + ps3 + ps3 + psp Sony PlayStation Portable diff --git a/resources/templates/es_systems.cfg_unix b/resources/templates/es_systems.cfg_unix index 5e38ff3ba..ca62c617b 100644 --- a/resources/templates/es_systems.cfg_unix +++ b/resources/templates/es_systems.cfg_unix @@ -784,6 +784,15 @@ ps2 ps2 + + ps3 + Sony PlayStation 3 + %ROMPATH%/ps3 + .7z .7Z .zip .ZIP + PLACEHOLDER %ROM% + ps3 + ps3 + psp Sony PlayStation Portable diff --git a/resources/templates/es_systems.cfg_unix_flatpak b/resources/templates/es_systems.cfg_unix_flatpak index 37f503466..7a9bd49fd 100644 --- a/resources/templates/es_systems.cfg_unix_flatpak +++ b/resources/templates/es_systems.cfg_unix_flatpak @@ -784,6 +784,15 @@ ps2 ps2 + + ps3 + Sony PlayStation 3 + %ROMPATH%/ps3 + .7z .7Z .zip .ZIP + PLACEHOLDER %ROM% + ps3 + ps3 + psp Sony PlayStation Portable diff --git a/resources/templates/es_systems.cfg_windows b/resources/templates/es_systems.cfg_windows index 259103854..6976f11e0 100644 --- a/resources/templates/es_systems.cfg_windows +++ b/resources/templates/es_systems.cfg_windows @@ -784,6 +784,15 @@ ps2 ps2 + + ps3 + Sony PlayStation 3 + %ROMPATH%\ps3 + .7z .7Z .zip .ZIP + PLACEHOLDER %ROM% + ps3 + ps3 + psp Sony PlayStation Portable diff --git a/themes/rbsimple-DE/ps3/colors.xml b/themes/rbsimple-DE/ps3/colors.xml new file mode 100644 index 000000000..65877fbd2 --- /dev/null +++ b/themes/rbsimple-DE/ps3/colors.xml @@ -0,0 +1,18 @@ + + 6 + + + + 94B8F2 + + + 1A15FF + + + 0095D5 + + + 3DD3C8 + + + diff --git a/themes/rbsimple-DE/ps3/images/console.svg b/themes/rbsimple-DE/ps3/images/console.svg new file mode 100644 index 000000000..09dddbdc4 --- /dev/null +++ b/themes/rbsimple-DE/ps3/images/console.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/themes/rbsimple-DE/ps3/images/consolegame.svg b/themes/rbsimple-DE/ps3/images/consolegame.svg new file mode 100644 index 000000000..6426f6534 --- /dev/null +++ b/themes/rbsimple-DE/ps3/images/consolegame.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/themes/rbsimple-DE/ps3/images/controller.svg b/themes/rbsimple-DE/ps3/images/controller.svg new file mode 100644 index 000000000..83969bbc8 --- /dev/null +++ b/themes/rbsimple-DE/ps3/images/controller.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/themes/rbsimple-DE/ps3/images/game.svg b/themes/rbsimple-DE/ps3/images/game.svg new file mode 100644 index 000000000..dae56fc69 --- /dev/null +++ b/themes/rbsimple-DE/ps3/images/game.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/themes/rbsimple-DE/ps3/images/logo.svg b/themes/rbsimple-DE/ps3/images/logo.svg new file mode 100644 index 000000000..632ce2f8a --- /dev/null +++ b/themes/rbsimple-DE/ps3/images/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/themes/rbsimple-DE/ps3/systeminfo.xml b/themes/rbsimple-DE/ps3/systeminfo.xml new file mode 100644 index 000000000..28f23c56a --- /dev/null +++ b/themes/rbsimple-DE/ps3/systeminfo.xml @@ -0,0 +1,36 @@ + + 6 + + + + Manufacturer : Sony, Foxconn, Asus + + + Year of Release : 2006 + + + Units sold : 83.8 million + + + Best-selling game : Grand Theft Auto V + + + CPU : Cell Broadband Engine @ 3.2 GHz + + + GPU : RSX "Reality Synthesizer" @ 500MHz + + + RAM : 256MB XDR @ 3.2 GHz + + + Video RAM : 256MB GDDR3 @ 700 MHz + + + Resolution : 480i, 480p, 720p, 1080i, 1080p + + + Media : Blu-Ray, DVD, Compact Disc, PlayStation 1 and 2 discs, Super Audio CD + + + diff --git a/themes/rbsimple-DE/ps3/theme.xml b/themes/rbsimple-DE/ps3/theme.xml new file mode 100644 index 000000000..f097080c3 --- /dev/null +++ b/themes/rbsimple-DE/ps3/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 + + +