Package Details: rpcs3-bin 0.0.36_17723_2f8ed1a6-3

Git Clone URL: https://aur.archlinux.org/rpcs3-bin.git (read-only, click to copy)
Package Base: rpcs3-bin
Description: Open-source Sony PlayStation 3 Emulator
Upstream URL: https://rpcs3.net/
Licenses: GPL2
Conflicts: rpcs3
Provides: rpcs3
Replaces: rpcs3
Submitter: Sanpi
Maintainer: Sanpi
Last Packager: Sanpi
Votes: 43
Popularity: 1.21
First Submitted: 2017-08-17 07:42 (UTC)
Last Updated: 2025-04-16 12:36 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

E3LDDfrK commented on 2021-09-22 11:21 (UTC)

Personally, the AUR package glew-2.1 doesn't work for me. Got this error:

rpcs3: error while loading shared libraries: libGLEW.so.2.2: cannot open shared object file: No such file or directory

I installed glew from Extra. Dunno if it will cause problem later.

Sanpi commented on 2021-09-01 10:36 (UTC) (edited on 2021-09-01 10:36 (UTC) by Sanpi)

@rharish I renamed rpcs3.appdata.xml, thank you!

rharish commented on 2021-09-01 10:29 (UTC)

@Sanpi The latest version fails to build, because usr/share/metainfo/rpcs3.appdata.xml has been renamed to usr/share/metainfo/rpcs3.metainfo.xml. Here's the patch for the PKGBUILD:

diff --git a/PKGBUILD b/PKGBUILD
index 30675f1..32ac7b6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -33,7 +33,7 @@ package()
     install -D -m644 'usr/share/applications/rpcs3.desktop' "$pkgdir/usr/share/applications/rpcs3.desktop"
     install -D -m644 'usr/share/icons/hicolor/48x48/apps/rpcs3.png' "$pkgdir/usr/share/icons/hicolor/48x48/apps/rpcs3.png"
     install -D -m644 'usr/share/icons/hicolor/scalable/apps/rpcs3.svg' "$pkgdir/usr/share/icons/hicolor/scalable/apps/rpcs3.svg"
-    install -D -m644 'usr/share/metainfo/rpcs3.appdata.xml' "$pkgdir/usr/share/memetainfo/rpcs3.appdata.xml"
+    install -D -m644 'usr/share/metainfo/rpcs3.metainfo.xml' "$pkgdir/usr/share/memetainfo/rpcs3.metainfo.xml"
     install -D -m644 'usr/share/rpcs3/Icons/ui/circle.png' "$pkgdir/usr/share/rpcs3/Icons/ui/circle.png"
     install -D -m644 'usr/share/rpcs3/Icons/ui/cross.png' "$pkgdir/usr/share/rpcs3/Icons/ui/cross.png"
     install -D -m644 'usr/share/rpcs3/Icons/ui/dpad_down.png' "$pkgdir/usr/share/rpcs3/Icons/ui/dpad_down.png"

Sanpi commented on 2021-02-19 19:55 (UTC)

@rharish Done, thank you.

rharish commented on 2021-02-19 19:36 (UTC) (edited on 2021-02-19 19:36 (UTC) by rharish)

@Sanpi Please add libcurl-compat as a dependency, as RPCS3 needs libcurl.so.3, and libcurl-compat has it. Further, we need to run it using the fix mentioned by @jschievink, which is:

LD_PRELOAD=/usr/lib/libcurl.so.3 rpcs3

I've tested this, and it works for me.

rharish commented on 2021-02-19 15:59 (UTC) (edited on 2021-02-19 16:03 (UTC) by rharish)

@Sanpi Thanks for the update! I think in this case there should be a new dependency called libcurl3, but sadly such a package doesn't exist :(

Sanpi commented on 2021-02-19 14:11 (UTC)

@rharish I just update the PKGBUILD with the latest version, but the problem persists.

rharish commented on 2021-02-19 11:16 (UTC)

@Sanpi This RPCS3 build needs libcurl.so.3, whereas Arch has moved to libcurl.so.4. Could you update the PKGBUILD to a newer build that uses the latest libcurl?

jschievink commented on 2021-01-09 02:38 (UTC)

Mildly cursed workaround until that issue is fixed:

LD_PRELOAD=/usr/lib/libcurl.so.3 rpcs3

Alkaris commented on 2021-01-04 09:57 (UTC)

This package version is having issues locating libcurl.so.4 when it already exists on the system and properly linked to the libcurl.so.4.7.0 binary.

it's doing this weird thing;

/usr/bin/rpcs3: /usr/bin/../lib/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by /usr/bin/rpcs3)