
- #GS PLUGIN PCSX2 DOWNLOAD HOW TO#
- #GS PLUGIN PCSX2 DOWNLOAD INSTALL#
Check for working CXX compiler: /usr/bin/c++ Check for working C compiler: /usr/bin/gcc - works Check for working C compiler: /usr/bin/gcc It is advised to use a build method that places build files outside the PCSX2 sources directory, as it makes it easier to delete all CMake build files: (recommended since it should not have any impact on speed) Enable/disable the stipping : -DCMAKE_BUILD_STRIP=TRUE|FALSE.Disable AVX: -DDISABLE_ADVANCE_SIMD=TRUE.
#GS PLUGIN PCSX2 DOWNLOAD INSTALL#
GLSL shader install directory : -DGLSL_SHADER_DIR="/usr/share/games/pcsx2".
Documentation install path in package mode : -DDOC_DIR="/usr/share/doc/pcsx2". GameDB install path in package mode : -DGAMEINDEX_DIR="/usr/share/games/pcsx2". Enable package mode : follow the FHS for distribution -DPACKAGE_MODE=TRUE. Build GS replayer: -DBUILD_REPLAY_LOADERS=TRUE. Tune linker flags : -DUSER_CMAKE_LD_FLAGS:STRING="ldflags"Įxpert debugging parameters (typical developer-only option):. Tune C++ flags : -DUSER_CMAKE_CXX_FLAGS:STRING="cxxflags". Tune C flags : -DUSER_CMAKE_C_FLAGS:STRING="cflags". Follow XDG standard : -DUSE_LEGACY_USER_DIRECTORY=TRUEĮxpert parameters (not supported, the best is to use the default options):. Very good for debug/crash info but also very slow. Devel: Adds detailed trace logging abilities, but still lacks debug/crash info. Release: Best in speed, but provides little or no debug/crash info. Use Release/Development/Debug : -DCMAKE_BUILD_TYPE=Release|Devel|Debug. and then either make -j or ninja, depending on the preset.įor gcc and make, use gcc-debug, gcc-devel, or gcc-release.įor gcc and ninja, use gcc-debug-ninja, gcc-devel-ninja, or gcc-release-ninja.įor clang, lld, and ninja, use clang-debug, clang-devel, or clang-release. Libaio libpng sdl2 soundtouch libx11 xz Using CMake Basic mode: straightforward compilation If you have issues following this guide, I'd recommend going through this thread for help: Arch Linux build dependencies Build systemĬlang, lld, & ninja Libraries. Some of the steps may be different on some versions of Linux, and this is not generally supported by the PCSX2 team. #GS PLUGIN PCSX2 DOWNLOAD HOW TO#
This is intended to give you an idea of how to compile PCSX2 from Git in Linux.