README 1.2 KB

1234567891011121314151617181920212223242526272829303132333435
  1. PCSX2 is an open source Playstation 2 emulator. Its purpose is to mimic
  2. the PS2 hardware, using a combination of MIPS CPU Interpreters,
  3. Recompilers and a Virtual Machine which manages hardware states and PS2
  4. system memory.
  5. NOTE:
  6. * This is buildable only on x86 32bit platforms and will require a PS2
  7. bios dump to play games. For x86_64 64bit platforms multilib support
  8. will be needed including compat32 versions of wxGTK3, portaudio and
  9. soundtouch.
  10. * Builds using clang require that wxGTK3 is also built with clang. On
  11. multilib systems symlinking /usr/lib to /usr/lib32 may workaround
  12. build issues.
  13. PCSX2 offers experimental support for the EGL api instead of GLX. This can be
  14. used by building PCSX2 with:
  15. EGL_API=yes ./pcsx2.SlackBuild
  16. To build with experimental OpenCL support use:
  17. OPENCL=yes ./pcsx2.SlackBuild
  18. To build debugging symbols for PCSX2 use:
  19. DEBUG=yes ./pcsx2.SlackBuild
  20. Alternatively a devel build can be used:
  21. DEVEL=yes ./pcsx2.SlackBuild
  22. If a debug or devel build is used, asan support can also be built:
  23. ASAN=yes ./pcsx2.SlackBuild
  24. The following environment variable will be required to use asan:
  25. ASAN_OPTIONS=allow_user_segv_handler=1:abort_on_error=1