Difference between revisions of "RetroArch"
Jump to navigation
Jump to search
(Created page with "[https://www.retroarch.com RetroArch] is a unified graphical front-end for multiple emulators. == Installation == It can be installed from your package manager, Steam, Flathub and even Snapcraft<ref>https://www.retroarch.com/index.php?page=linux-instructions</ref>. == Usage == === Core installation === RetroArch doesn't come with emulators by default. Called "cores" in RetroArch, they're plugins implementing the Libretro API. To install them, you do it through the onl...") |
(No difference)
|
Revision as of 10:39, 12 May 2025
RetroArch is a unified graphical front-end for multiple emulators.
Installation
It can be installed from your package manager, Steam, Flathub and even Snapcraft[1].
Usage
Core installation
RetroArch doesn't come with emulators by default. Called "cores" in RetroArch, they're plugins implementing the Libretro API. To install them, you do it through the online updater, directly from RetroArch [2]. You can do it manually by downloading the core you want from buildbot.libretro.com and extracting it to ~/.config/retroarch/cores/
.
Troubleshooting
- If your graphics card is old, you might have to check if "Allow Cores to Switch the Video Driver" in "Core" settings is enabled and change the video driver used by RetroArch from
glcore
togl
in "Video" settings, under the "Output" menu[3]. - RetroArch didn't enter in proper fullscreen under old versions of GNOME X11[4] and workarounds included
devilspie2
scripts[5], running RetroArch with Gamescope[6] and forcing borderless fullscreen windowed mode. - To reset all RetroArch settings, go to
~/.config/retroarch/
and deleteretroarch.cfg
[7]. - If you're using GNOME with an Nvidia GPU, game frames may flicker[8] and persist after exiting a game until the next reboot if you don't have "Show Window Decorations" enabled in "Video" settings, under the "Windowed Mode" menu (it might be related to buffer-flipping[9][10][11][12], Nvidia G-Sync [13] or unredirection being broken[14][15]).
- ↑ https://www.retroarch.com/index.php?page=linux-instructions
- ↑ https://www.retroarch.com/?page=cores
- ↑ https://www.libretro.com/index.php/changing-behavior-of-gl-and-glcore-video-drivers/
- ↑ https://github.com/libretro/RetroArch/issues/15259
- ↑ https://github.com/libretro/RetroArch/issues/15259#issuecomment-1575693902
- ↑ https://github.com/libretro/RetroArch/issues/15259#issuecomment-1743577443
- ↑ https://forums.libretro.com/t/how-to-restore-retro-arch-default-settings/2524/3
- ↑ https://github.com/libretro/RetroArch/issues/8976
- ↑ https://forums.libretro.com/t/vsync-not-working-with-windows-10-1809-newest-update/18443/15
- ↑ https://www.reddit.com/r/linux_gaming/comments/1ai2kel/nvidia_flipping_only_working_on_selected/
- ↑ https://forums.developer.nvidia.com/t/flipping-not-working-in-fullscreen-apps/279865
- ↑ https://web.archive.org/web/20201223115540/https://www.nvidia.com/en-us/geforce/forums/discover/285622/when-will-there-be-a-driver-update-to-fix-retroarch-rsquo-s-flashing-flcickiering-black-lines-in-full-screen-mode-/
- ↑ https://www.reddit.com/r/RetroArch/comments/10i9l6f/screen_flickering_on_linux_with_nvidia_gsync_on/
- ↑ https://gitlab.gnome.org/GNOME/mutter/-/issues/2794
- ↑ https://gitlab.gnome.org/GNOME/mutter/-/issues/3134