diff options
Diffstat (limited to 'games/RetroArch/README')
-rw-r--r-- | games/RetroArch/README | 38 |
1 files changed, 29 insertions, 9 deletions
diff --git a/games/RetroArch/README b/games/RetroArch/README index e2c154b6f3f43..24f8c993a9dd8 100644 --- a/games/RetroArch/README +++ b/games/RetroArch/README @@ -18,16 +18,23 @@ anyone to use. RetroArch will require at least one of the libretro cores to play any games. +Optional dependencies: + ffmpeg jack-audio-connection-kit libsixel libxkbcommon mbedtls + miniupnpc nvidia-cg-toolkit OpenAL python3 qt5 SDL2 vulkansdk + wayland-egl wayland-protocols + +Note: Wayland support requires both wayland-egl and wayland-protocols to +be installed. Instead of installing wayland-egl mesa can be rebuilt with +Wayland support, using the following configure parameters. + + --with-egl-platforms=x11,drm,wayland + To build debugging symbols for RetroArch use: DEBUG=yes ./RetroArch.SlackBuild If building debugging symbols asan can also be built: DEBUG=yes ASAN=yes ./RetroArch.SlackBuild -Optional dependencies: - ffmpeg jack-audio-connection-kit libsixel libxkbcommon miniupnpc - nvidia-cg-toolkit OpenAL python3 qt5 SDL2 vulkansdk wayland - Discord integration can be enabled with: DISCORD=yes @@ -37,13 +44,26 @@ Python3 support for shaders will need to be enabled with: If pulseaudio is installed it can be disabled during the build with: PULSE=no ./RetroArch.SlackBuild -Alternatively pulseaudio can be disabled later in RetroArch's -configuration. +The Qt5 frontend can be disabled with: + QT=no ./RetroArch.SlackBuild -Note: Wayland support requires mesa to be rebuilt with Wayland support, -using the following configure parameters. +The materialui menu driver can be disabled with: + GLUI=no ./RetroArch.SlackBuild - --with-egl-platforms=x11,drm,wayland +The ozone menu driver can be disabled with: + OZONE=no ./RetroArch.SlackBuild + +The rgui menu driver can be disabled with: + RGUI=no ./RetroArch.SlackBuild + +The xmb menu driver can be disabled with: + XMB=no ./RetroArch.SlackBuild + +All of the menu drivers can be disabled with: + MENU=no ./RetroArch.SlackBuild + +Alternatively pulseaudio can be disabled later in RetroArch's +configuration. Retroarch optionally supports using OpenGL ES 2 and OpenGL ES 3 instead of OpenGL which will require video card and driver support. This can be |