Package Details: pcsx2 1.7.5788-1

Git Clone URL: https://aur.archlinux.org/pcsx2.git (read-only, click to copy)
Package Base: pcsx2
Description: A Sony PlayStation 2 emulator
Upstream URL: https://www.pcsx2.net
Licenses: GPL2, GPL3, LGPL3, LGPL2.1
Submitter: freswa
Maintainer: eclairevoyant
Last Packager: eclairevoyant
Votes: 26
Popularity: 1.70
First Submitted: 2023-01-03 23:17 (UTC)
Last Updated: 2024-05-08 16:26 (UTC)

Dependencies (35)

Sources (10)

Pinned Comments

eclairevoyant commented on 2023-06-18 14:48 (UTC) (edited on 2023-06-18 15:46 (UTC) by eclairevoyant)

This package will track nightlies until the next stable release, as that is what upstream supports and the last stable release is 3 years ago.

I'll try to keep up as much as possible with upstream, but realistically releasing an update every few hours is not happening, especially if I'm going to be checking that it builds properly as one should. Most likely I will only be pushing new versions on weekends.

So, expect once or twice-weekly updates. OOD flags will be removed, just comment if there is a build issue.

Also a reminder: if there are issues specific to this package (i.e. you tested the official AppImage and the issue is not present in the AppImage), report them here. This shouldn't happen often as I will try to maintain deps and flags in accordance with the upstream CI.

If you find an issue with both this package and the AppImage, then report it upstream. If you haven't tested the AppImage... test the AppImage.

Standard caveats and guidelines about AUR also apply:

  • Read the wiki

  • There is no support for non-Arch distros or AUR helpers

  • Always build in a clean chroot before reporting build issues

Latest Comments

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

eclairevoyant commented on 2023-08-04 22:05 (UTC)

@Funkin-Stoopid that's not a proper log, can't help you there. if you need help post the full build log on a pastebin-like site.

Funkin-Stoopid commented on 2023-08-04 21:47 (UTC)

Hello build failed with error: ninja: build stopped: subcommand failed.

eclairevoyant commented on 2023-07-29 07:29 (UTC)

@narwhalofages Thanks, fmt has been removed as a dependency.

narwhalofages commented on 2023-07-29 06:45 (UTC)

Dependency libfmt (fmt) has been updated to version 10.0.0-1, breaking this package's dependency on libfmt.so=9-64, preventing installation.

weirdbeard commented on 2023-07-19 15:56 (UTC)

Btw, something I'm watching for pcsx2-git as well, https://github.com/PCSX2/pcsx2/pull/9281 - They about to switch to C++20 some submodule changes and a few other things we'll have to handle.

eclairevoyant commented on 2023-07-10 22:09 (UTC)

@ben0mega No, makepkg cannot be run as root. Also, read the install file.

ben0mega commented on 2023-07-10 14:04 (UTC) (edited on 2023-07-10 14:05 (UTC) by ben0mega)

I spent some time this last weekend trying to get pcsx2 working with xlink kai (which is also in the aur)[2].

This PKGBUILD sets -DENABLE_SETCAP=OFF, which prevents the build from doing sudo setcap 'CAP_NET_RAW+eip CAP_NET_ADMIN+eip' on /opt/pcsx2/pcsx2-qt[1]

Running that command and having libpcap installed is necessary to use xlink kai, at least on the games I tried. Without those commands the PCAP Switched ethernet device type option doesn't work.

Can we enable that in the PKGBUILD? Are we able to use setcap in the build chroot?

1: https://github.com/PCSX2/pcsx2/blob/9c4788432dd20e2ee778ac6c1e95c79497bfa86f/pcsx2/CMakeLists.txt#L1382

2: https://www.teamxlink.co.uk/wiki/PCSX2_XLink_Kai_Setup (its a window-centric directions, but it mostly applies)

weirdbeard commented on 2023-06-27 14:36 (UTC)

Totally fair! And I think that'd be a great differentiator between our packages as a matter of fact. I've kinda always wanted to have a stable and a git version. Now if we could only get it into the main repo xD I'm going to also be working on other distro packages in the future but will be maintaining pcsx2-git as whatever the hells on the git repo no stop

eclairevoyant commented on 2023-06-24 19:26 (UTC)

@FabioLolix Thanks for the links, I'll take a look. I will say though, this package seems to have gone back and forth between vendoring and devendoring across its history, I'm sure devendoring will piss off upstream even more lol