RetroArch

Install & configure RetroArch on arch-based system!

Install

TODO: rewrite this section and use NixOS setup

# install package
pacman -S retroarch
 
# run first time to generate config files
retroarch
 
# Install
retroarch-assets-ozone # for a more desktop-friendly GUI.
 

Configuration files

$HOME/.config/retroarch/retroarch.cfg
 
# ~/.config/retroarch/ - here main files
 
# Main directories
system - bios files
state - save states
saves - saves
libretro-duckstation # ps 1
libretro-pcsx2 # ps 2
libretro-flycast # dreamcast
libretro-genesis-plus-gx # Sega MS/GG/MD/CD
libretro-bsnes-hd # Super Nintendo Entertainment System
libretro-mupen64plus-next # Nintendo 64 core
libretro-ppsspp # Sony PlayStation Portable core

References