Skip to content

Latest commit

 

History

History

retro

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

libretro

RetroArch is a free and open-source, cross-platform frontend for emulators, game engines, video games, media players and other applications. It is the reference implementation of the libretro API, designed to be fast, lightweight, portable and without dependencies.

Build

Invoke cargo build --release -pretro from anywhere within the repository to build this frontend.

Usage

To use this the port, add the compiled dynamic library (usually called libretro.so) to your local RetroArch installation. For more information, consult libretro's documentation.

Tip

  • On macOS, dynamic libraries use the .dylib extension.
  • On Windows, dynamic libraries use the .dll extension.

Progress

  • Emulator
    • Audio
    • Cartridge
      • Save RAM to Disk
    • Joypad
      • Controller support
    • Video
      • Custom palettes
  • Features
    • Network play
    • Save states

License

For information regarding licensure, please see the project's README.