Package Details: libretro-pcsx2-git r12271.afdbc84bf-1

Git Clone URL: https://aur.archlinux.org/libretro-pcsx2-git.git (read-only, click to copy)
Package Base: libretro-pcsx2-git
Description: Sony PlayStation 2 core
Upstream URL: https://github.com/libretro/pcsx2
Keywords: console emulator play
Licenses: LGPL3
Conflicts: libretro-pcsx2
Provides: libretro-pcsx2
Submitter: abouvier
Maintainer: abouvier
Last Packager: abouvier
Votes: 4
Popularity: 0.60
First Submitted: 2021-01-17 18:23 (UTC)
Last Updated: 2022-02-22 02:26 (UTC)

Pinned Comments

abouvier commented on 2021-01-17 22:09 (UTC) (edited on 2021-10-26 17:58 (UTC) by abouvier)

  • a PS2 BIOS file is needed in <frontend system dir>/pcsx2/bios
  • an OpenGL (gl, glcore, ...) video driver is required in RetroArch

Latest Comments

1 2 Next › Last »

ksv1986 commented on 2021-10-20 08:55 (UTC)

gcc with lto compilation can be fixed with

@@ -30,16 +30,17 @@ prepare() {
        sed -i 's/chdr-static/chdr/' common/src/Utilities/CMakeLists.txt
        # unbundle yaml-cpp
        sed -i '/yaml-cpp/d' cmake/SearchForStuff.cmake
+       echo "set_source_files_properties(FastJmp.cpp PROPERTIES COMPILE_FLAGS -fno-lto)" >> common/src/Utilities/CMakeLists.txt
 }

 build() {

abouvier commented on 2021-10-17 03:16 (UTC)

Yes, because of the last commit. You can report it :p

Neko-san commented on 2021-10-17 03:01 (UTC)

Compiling it with GCC with LTO enabled now, instead, fails to compile :/

abouvier commented on 2021-09-21 08:06 (UTC)

It's related to clang only, not lto: https://github.com/libretro/pcsx2/issues/147

Neko-san commented on 2021-09-21 02:35 (UTC) (edited on 2021-09-21 04:02 (UTC) by Neko-san)

For some reason, libretro-pcsx2 fails to compile using Clang with LTO and with LTO enabled and with the linker set in makepkg.conf as lld, etc :/

abouvier commented on 2021-09-04 16:16 (UTC)

Nice, I didn't know it existed ;)

beelzebud commented on 2021-09-04 14:44 (UTC)

I installed xxd-standalone from the aur to build this.

agapito commented on 2021-08-30 11:02 (UTC)

Well, yesterday I was able to compile this package without that dependency.

abouvier commented on 2021-08-29 20:18 (UTC)

It's needed for the xxd command: https://github.com/libretro/pcsx2/blob/b031b66b9b4280d729c334b1e8817595ea11dfaa/pcsx2/CMakeLists.txt#L339-L374

agapito commented on 2021-08-29 19:05 (UTC)

Remove vim as dependency, is not needed to build this package.