RetroArch

(★ 13,545)

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.

File Explorer

Showing a partial file list — download the zip above to see everything.

  • .dir-locals.el
  • .editorconfig
  • .gitignore
  • .gitlab-ci.yml
  • .project
  • .travis.yml
  • accessibility.h
  • AUTHORS.h
  • autosave.h
  • CHANGES.md
  • cheat_manager.c
  • cheat_manager.h
  • CODE_OF_CONDUCT.md
  • CODING-GUIDELINES
  • com.libretro.RetroArch.desktop
  • com.libretro.RetroArch.metainfo.xml
  • command.c
  • command.h
  • config.def.h
  • config.def.keybinds.h
  • config.features.h
  • configuration.c
  • configuration.h
  • configure
  • content.h
  • CONTRIBUTING.md
  • COPYING
  • core.h
  • core_backup.c
  • core_backup.h
  • core_info.c
  • core_info.h
  • core_option_manager.c
  • core_option_manager.h
  • core_updater_list.c
  • core_updater_list.h
  • database_info.c
  • database_info.h
  • default.txt
  • defaults.h
  • Doxyfile
  • Makefile
  • Makefile.apple
  • Makefile.classic_sega_mini
  • Makefile.classic_snesc
  • Makefile.common
  • Makefile.ctr
  • Makefile.ctr.salamander
  • Makefile.dingux
  • Makefile.dos
  • Makefile.dos.salamander
  • Makefile.emscripten
  • Makefile.griffin
  • Makefile.lfx000
  • Makefile.libnx
  • Makefile.libogc
  • Makefile.miyoo
  • Makefile.msvc
  • Makefile.ngc
  • Makefile.openpandora
  • Makefile.orbis
  • Makefile.orbis.salamander
  • Makefile.pandora
  • Makefile.ps2
  • Makefile.ps2.salamander
  • Makefile.psl1ght
  • Makefile.psl1ght.salamander
  • Makefile.psp1
  • Makefile.psp1.salamander
  • Makefile.retrofw
  • Makefile.rg350
  • Makefile.rg350_odbeta
  • Makefile.rs90
  • Makefile.switch
  • Makefile.vita
  • Makefile.vita.salamander
  • Makefile.webos
  • Makefile.wii
  • Makefile.wii.salamander
  • Makefile.wiiu
  • Makefile.win
  • README-exynos.md
  • README-mali_fbdev_r4p0.md
  • README-OMAP.md
  • README.md
  • SECURITY.md

# Installation Guide

make / c

Setup Steps

./configure

Configure project environment for build

make

Compile the RetroArch source code

make install

Install the compiled binaries to the system

Key Commands

./configure

Examines system environment and generates build configuration.

make -j4

Builds the RetroArch executable.

sudo make install

Installs RetroArch onto the system.

Appropriate development tools and header files are required depending on the OS and graphics driver environment.

# Use via CDN

jsDelivr

jsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.

Showing a partial file list.

// repository documentation