Changes

Jump to navigation Jump to search

RetroArch

966 bytes added, 18:18, 6 October 2019
Added license.
|version = {{RetroArchVer}}
|active = Yes
|platform = Windows, macOS, Linux, [[Android emulators|Android]], [[iOS emulators|iOS]] (jailbroken), BlackBerry 10, Raspberry Pi, OpenPandora, [[PlayStation 2 emulators|PlayStation 2]], [[PlayStation 3 emulators|PlayStation 3]], [[PlayStation Portable emulators|PlayStation Portable]], [[PlayStation Vita emulators|PlayStation Vita/TV]], [[Xbox emulators|Xbox]], [[Xbox 360 emulators|Xbox 360]], [[GameCube Xbox One emulators|GameCubeXbox One]], [[Wii GameCube emulators|WiiGameCube]], [[Nintendo 3DS Wii emulators|Nintendo 3DSWii]], [[Wii U emulators|Wii U]], [[Nintendo Switch emulators|Nintendo Switch]], [[Nintendo 3DS emulators|Nintendo 3DS]], Steam Link
|type = [[libretro]] frontend
|prog-lang = C, C++
|website = [http://www.libretro.com/ libretro.com]
|support = [https://www.patreon.com/libretro Patreon], [https://www.retroarch.com/index.php?page=donate Donate]
|source = [https://github.com/libretro GitHub]
|license = GNU GPLv3
}}
'''[[wikipedia:RetroArch|RetroArch]]''' (formerly '''SSNES''') is an open-source, multi-platform [[libretro]] frontend written in C or C++. It is designed to be fast, lightweight, and portable.
===Mobile/Console Versions===
*[https://play.google.com/store/apps/details?id=com.retroarch&hl=en .aarch64 RetroArch for Android on Play Store]
*[http://buildbot.libretro.com/repo/fdroid/repo RetroArch for Android - F-Droid nightly build repository]
*[httphttps://buildbot.libretro.com/repostable/cydia 1.7.7/apple/ios/RetroArch.ipa RetroArch for iOS - Cydia nightly build repository]
*[https://pyra-handheld.com/boards/threads/retroarch-1-7-2.81254/ RetroArch for Pandora on OpenPandora's repo] and [http://repo.openpandora.org/?page=detail&app=retroarch.lifning.001 old 2013 variant]
*[https://buildbot.libretro.com/stable/1.7.57/playstation/psp/RetroArch.7z RetroArch for Playstation Portable]*[https://buildbot.libretro.com/stable/1.7.7/playstation/vita/RetroArch.vpk RetroArch for PlayStation Vita/TV]*[https://buildbot.libretro.com/stable/1.7.7/playstation/ps2/RetroArch_elf.7z RetroArch for Playstation 2]*[https://anonfiles.com/file/d53ed28c60439a8479fe8ad6a614f5bb RetroArch for PS3 (CFW)] and [https://anonfilesxbins.org/libretro/stable/1.7.com7/playstation/fileps3/29b5e70f7245bba9fc207a5e3038dbfc RetroArch.PS3.DEX.PS3.pkg PS3 (DEX)] v.1.0.0.2*[https://anonfilesxbins.org/libretro/stable/1.7.com7/xbox/filexbox/85cde880d0fd5b6677ca421b55bfa06f RetroArch.zip RetroArch for Xbox] and *[https://anonfiles.com/file/3456af4be7bfd697b6f239d947960cfa RetroArch for Xbox 360] v.1.0.0.2*[httphttps://buildbot.libretro.com/nightlystable/1.7.7/windows-msvc2017-uwp/blackberryx64/ RetroArch-msvc2017-UWP_1.7.7_alpha_x64.appx RetroArch for BlackBerry 10Xbox One]Pre-alpha*[https://buildbot.libretro.com/stable/1.7.57/nintendo/ngc/RetroArch.7z RetroArch for GameCube]*[https://buildbot.libretro.com/stable/1.7.57/nintendo/wii/RetroArch.7z RetroArch for Wii]*[https://buildbot.libretro.com/stable/1.7.57/nintendo/wiiu/RetroArch.7z RetroArch for Wii U]*[https://buildbot.libretro.com/stable/1.7.57/nintendo/switch/libnx/RetroArch.7z RetroArch for Nintendo Switch]*[https://buildbot.libretro.com/stable/1.7.57/nintendo/3ds/RetroArch_cia.7z RetroArch for Nintendo 3DS (.cia)]*[https://buildbot.libretro.com/stable/1.7.7/steam/steamlink/RetroArch.zip RetroArch for Steam Link]
==Supported Systems==
{{Main|libretro#Cores}}
*Custom overlay support.
*FFmpeg recording and playback support. It can record either the native resolution output of the core or the post-processed output of the frontend. Playback is handled through an internal FFmpeg libretro core.
*Streaming support. By adding your twitch account to RetroArch and making some small [https://www.retroarch.com/index.php?page=recording setup], it is possible to stream on Twitch the content of the game played.
*[[GGPO]]-like netplay (latency hiding rollback). It should be lag-free if everyone involved emulates at full speed, doesn't live on opposite sides of the world and has decent internet speeds. It uses peer-to-peer UDP and supports two players. Due to rollback, it requires a fair amount of CPU power to run, and the core must support serialization.
*Options for decreasing input latency related to vsync by eliminating buffering by the video driver, as well as using frame delay to delay polling of inputs until right before a vsync occurs on the display.
==External links==
*[https://docs.libretro.com/ Libretro Documentation] (Contains extensive documentation on the usage of Libretro, Retroarch, and its cores.)
*[httphttps://forums.libretro.com/Official forums]*[https://discordapp.com/invite/index27Xxm2h Official Discord server]*[https://www.php? Forumsyoutube.com/user/Libretro/ Official Youtube channel
[[Category:Frontends]]
210
edits

Navigation menu