
For optimal usage, theįollowing dependencies come as recommended: On Linux, there are no true dependencies. On Windows, RetroArch can run with only Win32 as dependency. There are no true hard dependencies per se.

It also has a full-featured command-line interface.
#Switch retroarch psp core portable#
It is designed to be very portable and features a gamepad-centric and touchscreen UI. While still having all the useful core features expected from an emulator.
#Switch retroarch psp core free#
libretro is completely open and free for anyone to use. Interface to include support for emulators and/or game engines.

While RetroArch is the reference frontend for libretro, several other projects have used the libretro Libretro is an API that exposes generic audio/video/input callbacks.Ī frontend for libretro (such as RetroArch) handles video output, audio output, input and application lifecycle.Ī libretro core written in portable C or C++ can run seamlessly on many platforms with very little to no porting effort. These programs are instantiated as dynamic libraries. Popular examples of implementations for this API includes video game system emulators and game engines as well as

RetroArch is the reference frontend for the libretro API.
