@DocMAX This is only to fix Bloodborne right? I guess that if the patch is not merged upstream it's because it breaks other games?
Search Criteria
Package Details: shadps4-git 0.7.0.r48.g9ee5d06-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/shadps4-git.git (read-only, click to copy) |
---|---|
Package Base: | shadps4-git |
Description: | Sony PlayStation 4 emulator |
Upstream URL: | https://shadps4.net/ |
Keywords: | console emulation emulator game playstation sony |
Licenses: | GPL-2.0-or-later |
Conflicts: | shadps4 |
Provides: | shadps4 |
Submitter: | abouvier |
Maintainer: | abouvier |
Last Packager: | abouvier |
Votes: | 17 |
Popularity: | 0.93 |
First Submitted: | 2024-06-27 16:10 (UTC) |
Last Updated: | 2025-04-01 12:23 (UTC) |
Dependencies (44)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- glslang (glslang-gitAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libavcodec.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-compat-55AUR, ffmpeg-compat-54AUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg2.8AUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg3.4AUR, ffmpeg, ffmpeg4.4)
- libavformat.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-compat-55AUR, ffmpeg-compat-54AUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg2.8AUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg3.4AUR, ffmpeg, ffmpeg4.4)
- libavutil.so (libavutil-52AUR, ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg2.8AUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg3.4AUR, ffmpeg, ffmpeg4.4)
- libfmt.so (fmt-gitAUR, fmt9AUR, fmt10AUR, fmt)
- libpng16.so (libpng-gitAUR, libpng-apngAUR, lib32-libpng, libpng)
- libswresample.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg2.8AUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg3.4AUR, ffmpeg, ffmpeg4.4)
- libswscale.so (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, lib32-ffmpegAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg2.8AUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR, ffmpeg3.4AUR, ffmpeg, ffmpeg4.4)
- libusb-1.0.so (libusb-gitAUR, lib32-libusb, libusb)
- libxxhash.so (xxhash)
- libz.so (zlib-gitAUR, lib32-zlib, zlib, zlib-ng-compat)
- pugixml (pugixml-gitAUR)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-multimedia
- sdl3 (sdl3-gitAUR)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR, cmake3AUR) (make)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-cudaAUR, ffmpeg-ffplayoutAUR, ffmpeg-headlessAUR, ffmpeg-fullAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-amd-full-gitAUR, ffmpeg-obsAUR, ffmpeg-libfdk_aacAUR) (make)
- fmt (fmt-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- half (opencl-amd-devAUR) (make)
- libpng (libpng-gitAUR, libpng-apngAUR) (make)
- libusb (libusb-gitAUR) (make)
- magic_enumAUR (magic_enum-gitAUR) (make)
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR) (make)
- qt6-multimedia (make)
- qt6-tools (make)
- rapidjson (rapidjson-gitAUR) (make)
- renderdoc (renderdoc-nightlyAUR, renderdoc-gitAUR, renderdoc-minimalAUR) (make)
- robin-map (make)
- spirv-headers (spirv-headers-gitAUR) (make)
- stb (stb-gitAUR) (make)
- toml11 (toml11-gitAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- vulkan-memory-allocatorAUR (make)
- xbyakAUR (xbyak-gitAUR) (make)
- xxhash (xxhash-gitAUR) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat) (make)
- zycore-c (zycore-c-gitAUR) (make)
- renderdoc (renderdoc-nightlyAUR, renderdoc-gitAUR, renderdoc-minimalAUR) (optional) – for graphics debugging
- vulkan-validation-layers (vulkan-validation-layers-gitAUR) (optional) – for vulkan debugging
Required by (0)
Sources (7)
abouvier commented on 2024-10-21 20:54 (UTC)
DocMAX commented on 2024-10-21 12:29 (UTC)
Can you add the patch mentioned here: https://github.com/shadps4-emu/shadPS4/issues/1409 This fixes my black screen issue.
dferio commented on 2024-10-21 07:56 (UTC)
@abouvier you were right, I had an outdated PKGBUILD without half dependency, now builds fine.
abouvier commented on 2024-10-20 22:04 (UTC) (edited on 2024-10-20 22:26 (UTC) by abouvier)
@dferio This should not happen. Can you post the full cmake output (specially the configuration step)?
You haven't installed the half
package. You probably use an outdated PKGBUILD.
dferio commented on 2024-10-20 21:54 (UTC) (edited on 2024-10-20 22:00 (UTC) by dferio)
Build fails with:
[ 44%] Building CXX object CMakeFiles/shadps4.dir/src/common/ntapi.cpp.o
[ 45%] Building CXX object CMakeFiles/shadps4.dir/src/common/number_utils.cpp.o
/home/user/src/arch/shadps4-git/src/shadps4/src/common/number_utils.cpp:5:10: fatal error: half.hpp: No such file or directory
5 | #include <half.hpp>
| ^~~~~~~~~~
compilation terminated.
make[2]: *** [CMakeFiles/shadps4.dir/build.make:837: CMakeFiles/shadps4.dir/src/common/number_utils.cpp.o] Error 1
lumenor2 commented on 2024-10-18 00:03 (UTC)
@abouvier, fair enough.
username227 commented on 2024-10-16 16:04 (UTC)
looks like .gitmodules got a makeover. not building at the moment, likely a submodule issue.
abouvier commented on 2024-10-15 01:11 (UTC)
Yes, but only if you also use pipewire-pulse
. You could very well use neither pipewire
nor pulseaudio
, but only alsa
.
lumenor2 commented on 2024-10-14 17:05 (UTC)
On pipewire setting the pulseaudio driver fixes the audio breakage on pipewire.
abouvier commented on 2024-10-13 23:38 (UTC)
I don't know, it's a user preference. Why force pulseaudio
instead of another driver?
Pinned Comments
abouvier commented on 2024-10-10 22:47 (UTC) (edited on 2024-10-13 04:36 (UTC) by abouvier)
Data previously stored in
~/.local/share/shadps4/user
are now searched in~/.local/share/shadPS4