RetroArch needs at least one of these audio driver libraries: libfreetype2 (TTF font rendering on screen).RetroArch can utilize these libraries if enabled: OSX port of RetroArch requires latest versions of XCode to build. 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.
Emscripten (WebAssembly and JavaScript).RetroArch has been ported to the following platforms: RetroArch also emphasizes being easy to integrate into various launcher frontends. Real-time rewind (Braid-style), video recording (using FFmpeg), run-ahead input latency removal, etc. In some areas, RetroArch goes beyond and emphasizes on not-so-common technical features such as multi-pass shader support, It also has a full-featured command-line interface.
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.