Skip to content

03Retroarch

Ronbin edited this page Dec 6, 2024 · 4 revisions

Install compilation dependencies and download the source from github

apt install git build-essential
apt build-dep retroarch
git clone https://github.com/libretro/retroarch

Compile and install

./configure
make -j$(nproc)
make install

Systemwide configuration file example

/etc/retroarch.cfg

menu_driver = "rgui"
system_directory = "~/retroarch/bios"
libretro_directory = "~/retroarch/cores"
overlay_directory = "~/retroarch/overlays"
rgui_browser_directory = "~/retroarch/roms"
crt_switch_hires_menu = "true"
crt_switch_resolution = "4"
crt_switch_resolution_super = "1"
crt_switch_resolution_use_custom_refresh_rate = "false"
crt_video_refresh_rate = "60.000000"
video_windowed_fullscreen = "false"
video_fullscreen = "true"
video_fullscreen_x = "0"
video_fullscreen_y = "0"

Systemwide switchres configuration file example

/etc/switchres.ini

monitor generic_15
modeline_generation 1
interlace 0
doublescan 0
dotclock_min 25.0
interlace_force_even 0

This guide shows how to create a deb package

Clone this wiki locally