Package Details: rpcs3-bin 0.0.8-1

Git Clone URL: (read-only, click to copy)
Package Base: rpcs3-bin
Description: Open-source Sony PlayStation 3 Emulator
Upstream URL:
Licenses: GPL2
Conflicts: rpcs3
Provides: rpcs3
Replaces: rpcs3
Submitter: Sanpi
Maintainer: Sanpi
Last Packager: Sanpi
Votes: 15
Popularity: 1.14
First Submitted: 2017-08-17 07:42
Last Updated: 2020-01-03 14:40

Latest Comments

1 2 Next › Last »

Feresey commented on 2020-01-03 14:42

@Sanpi, you're welcome :-)

Sanpi commented on 2020-01-03 14:41

@Feresey Updates, thank you.

Feresey commented on 2020-01-03 14:17

I want to midify your pkgbuild:

git diff

diff --git a/PKGBUILD b/PKGBUILD
index [`76bf961`]( 100644
@@ -1,20 +1,22 @@
 # Maintainer: Sanpi <>
 pkgdesc='Open-source Sony PlayStation 3 Emulator'
-depends=('ffmpeg' 'glew' 'openal' 'qt5-declarative' 'vulkan-icd-loader')
+depends=(openal qt5-declarative glew vulkan-icd-loader hicolor-icon-theme libpulse)
+# curl <> | sed -re 's/^.*<a.*"(.*)">.*$/\1/' -e 's/tag/download/'

@@ -25,7 +27,7 @@ prepare()

-    cd "$srcdir"
+    cd "${srcdir}"

     install -D -m755 'usr/bin/rpcs3' "$pkgdir/usr/bin/rpcs3"
     install -D -m644 'usr/share/applications/rpcs3.desktop' "$pkgdir/usr/share/applications/rpcs3.desktop"

es20490446e commented on 2019-07-11 21:17

I included an automatic checksum update simply because I assumed that having a checksum would be better.

I used the command "mv" instead of "install" because moving is instant.

In the end is up to you which of those ideas to implement. I don't aim to total agreement, but to the further as possible agreement. Just keep in mind that everything I do is for a reason.

The most important part I believe is that the package upgrades well by itself, without human attendance on normal conditions.

Sanpi commented on 2019-07-11 18:49

@es20490446e I don’t understand the automatic checksum update, why not simply uses SKIP as sha256sum?

I am going to fix missing files, but is the good practice should be to use the install command?

es20490446e commented on 2019-06-12 03:42

The current package has an important bug, it doesn't include the following folder: /usr/share/icons

When the emulator launches for first time it copies that folder into: ~/.config/rpcs3

If the folder is missing basically the emulator won't work, except if the user had that folder previously.

es20490446e commented on 2019-05-30 12:18

The following PKGBUILD fixes all the issues, plus it automates any future updates. Tested to work without errors.

Updates will be available instantly as soon as published upstream, without packager attendance. It will work even if the directory structure changes, and even bring new checksum from upstream.

Private functions and variables names are started with an uppercase letter, so they cannot conflict with the ones in makepkg.

es20490446e commented on 2019-05-23 17:46

I have also discovered that the package is missing some important files, triggering the following bug:

I will try to fix them.

es20490446e commented on 2019-05-22 02:43

I have enhanced this package PKGBUILD so it automatically updates on a new release.

This way you would no longer need to update the info manually. And the offered release will be warranted to be the latest, without the need to compile from Git.

Sanpi commented on 2018-08-30 19:44

I just update the dependencies according to namcap recommendations.