PCSX2 pakken inneholder en PlayStation 2 (PS2) emulator.
Dette kan ta litt tid å bygge. Gjør gjerne noe annet mens dette bygges.
Anbefalt samling av spilloppdateringer: https://github.com/PCSX2/pcsx2_patches/releases/download/latest/patches.zip
CMake, cURL, D-Bus, Extra-CMake-Modules (ECM), FFmpeg, FreeType2, libpcap, libpng, libjpeg-turbo, libwebp, PlutoSVG-0.0.7, og SDL3
alsa-lib, EGL (libglvnd eller Mesa; Mesa's GL is not supported) gstreamer, libbacktrace-b9e400, KDDockWidgets, PulseAudio, Qt-6, Shaderc-2026.1, Speex, Vulkan-Headers, Wayland, Wayland-Protocols, og Xorg Libraries
alsa-utils og LLVM
Juster hvor dataene installeres:
sed '/CMAKE_INSTALL_FULL_DATADIR/s@/PCSX2\b@/'"pcsx2@" \ -i pcsx2/CMakeLists.txt cmake/BuildParameters.cmake
Installer PCSX2 ved å kjøre følgende kommandoer:
mkdir build &&
cd build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-D QT_NO_PRIVATE_MODULE_WARNING=ON \
-D PACKAGE_MODE=ON \
-D USE_VULKAN=ON \
-D WAYLAND_API=ON \
-D X11_API=ON \
-W no-dev -G Ninja .. &&
ninja
Nå, som root bruker:
ninja install &&
ln -svf pcsx2-qt /usr/bin/pcsx2 &&
ln -sfv /usr/share/pcsx2/resources/icons/AppIconLarge.png \
/usr/share/pixmaps/pcsx2.png
Sørg for at PCSX2 har nettfunksjoner, som root bruker:
setcap cap_net_admin,cap_net_raw=eip /usr/bin/pcsx2-qt
Hvis du lastet ned den anbefalte spilloppdateringssamlingen,
installer den på riktig sted som root bruker:
cp -v ../../patches.zip /usr/share/pcsx2/resources
Opprett en skrivebordsfil slik at den kan startes med startere, som
root bruker:
mkdir -pv /usr/share/applications &&
cat > /usr/share/applications/pcsx2.desktop << EOF
[Desktop Entry]
Name=PCSX2
Comment=PlayStation 2 emulator
GenericName=PlayStation 2 emulator
Exec=pcsx2-qt %f
Terminal=false
Icon=pcsx2
Categories=Game;Emulator;
StartupNotify=true
StartupWMClass=pcsx2
EOF