[gnome-apps-nightly] games: Add a Sony Playstation emulator



commit 69ae3f3f1fb02774ec75d0aaed5f1972dc8758a1
Author: Mathieu Bridon <bochecha daitauha fr>
Date:   Tue Aug 16 10:03:09 2016 +0200

    games: Add a Sony Playstation emulator

 libretro-cores/libretro-pcsx_rearmed.json    |   34 ++++++++++++++++++++++++++
 libretro-cores/pcsx_rearmed-Makefile.install |    4 +++
 libretro-cores/pcsx_rearmed_libretro.info    |   25 +++++++++++++++++++
 org.gnome.Games.json                         |    1 +
 4 files changed, 64 insertions(+), 0 deletions(-)
---
diff --git a/libretro-cores/libretro-pcsx_rearmed.json b/libretro-cores/libretro-pcsx_rearmed.json
new file mode 100644
index 0000000..0d0ec69
--- /dev/null
+++ b/libretro-cores/libretro-pcsx_rearmed.json
@@ -0,0 +1,34 @@
+        {
+            "name": "libretro-pcsx_rearmed",
+            "no-autogen": true,
+            "rm-configure": true,
+            "make-args": [
+                "--makefile=Makefile.install",
+                "prefix=/app"
+            ],
+            "make-install-args": [
+                "--makefile=Makefile.install",
+                "prefix=/app"
+            ],
+            "post-install": [
+                /* TODO: Find a better folder */
+                /* TODO: Send that upstream */
+                "mkdir -p /app/lib/retro-1.0/plugins/",
+                "install -m644 -p pcsx_rearmed_libretro.info /app/lib/retro-1.0/plugins/"
+            ],
+            "sources": [
+                {
+                    "type": "git",
+                    "url": "https://github.com/libretro/pcsx_rearmed";
+                },
+                {
+                    "type": "file",
+                    "path": "libretro-cores/pcsx_rearmed-Makefile.install",
+                    "dest-filename": "Makefile.install"
+                },
+                {
+                    "type": "file",
+                    "path": "libretro-cores/pcsx_rearmed_libretro.info"
+                }
+            ]
+        }
diff --git a/libretro-cores/pcsx_rearmed-Makefile.install b/libretro-cores/pcsx_rearmed-Makefile.install
new file mode 100644
index 0000000..8a8c8af
--- /dev/null
+++ b/libretro-cores/pcsx_rearmed-Makefile.install
@@ -0,0 +1,4 @@
+include Makefile.libretro
+
+install:
+       install -p -m755 pcsx_rearmed_libretro.so $(DESTDIR)$(prefix)/lib/retro-1.0/plugins
diff --git a/libretro-cores/pcsx_rearmed_libretro.info b/libretro-cores/pcsx_rearmed_libretro.info
new file mode 100644
index 0000000..47925ed
--- /dev/null
+++ b/libretro-cores/pcsx_rearmed_libretro.info
@@ -0,0 +1,25 @@
+display_name = "PlayStation (PCSX ReARMed)"
+authors = "PCSX Team|notaz|Exophase"
+supported_extensions = "bin|cue|img|mdf|pbp|toc|cbn|m3u"
+supported_mimetypes = "application/x-cue|application/x-playstation-rom"
+corename = "PCSX ReARMed"
+manufacturer = "Sony"
+categories = "Emulator"
+systemname = "PlayStation"
+database = "Sony - PlayStation"
+license = "GPLv2"
+permissions = "dynarec"
+display_version = "r21"
+supports_no_game = "false"
+supports_serialization = "true"
+firmware_count = 3
+firmware0_desc = "scph5500.bin (PS1 JP BIOS)"
+firmware0_path = "scph5500.bin"
+firmware0_opt = "true"
+firmware1_desc = "scph5501.bin (PS1 US BIOS)"
+firmware1_path = "scph5501.bin"
+firmware1_opt = "true"
+firmware2_desc = "scph5502.bin (PS1 EU BIOS)"
+firmware2_path = "scph5502.bin"
+firmware2_opt = "true"
+notes = "Suggested md5sums:|8dd7d5296a650fac7319bce665a6a53c = scph5500.bin|490f666e1afb15b7362b406ed1cea246 
= scph5501.bin|32736f17079d0b2b7024407c39bd3050 = scph5502.bin"
diff --git a/org.gnome.Games.json b/org.gnome.Games.json
index dc32abd..c3abcf4 100644
--- a/org.gnome.Games.json
+++ b/org.gnome.Games.json
@@ -36,6 +36,7 @@
     ],
     "modules": [
         "libretro-cores/libretro-bsnes.json",
+        "libretro-cores/libretro-pcsx_rearmed.json",
         {
             "name": "retro-gtk",
             "config-opts": [


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]