aboutsummaryrefslogtreecommitdiff
path: root/games/RetroArch/README
diff options
context:
space:
mode:
Diffstat (limited to 'games/RetroArch/README')
-rw-r--r--games/RetroArch/README38
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