Changes

Jump to navigation Jump to search

RetroArch

888 bytes added, 15:32, 17 July 2021
Features
|version = {{RetroArchVer}}
|active = Yes
|platform = Windows, macOS, Linux, [[Emulators on Android emulators|Android]], [[Emulators on iOS emulators|iOS]] (jailbroken), Raspberry Pi, OpenPandora, [[PlayStation 2 emulatorsEmulators on PS2|PlayStation 2]], [[Emulators on PS3|PlayStation 3 emulators]], [[Emulators on PS4|PlayStation 34]](Unofficial), [[PlayStation Portable emulatorsEmulators on PSP|PlayStation Portable]], [[PlayStation Emulators on Vita emulators|PlayStation Vita/TV]], [[Emulators on Xbox emulators|Xbox]], [[Emulators on Xbox 360 emulators|Xbox 360]], [[Emulators on Xbox One emulators|Xbox One]], [[Emulators on GameCube emulators|GameCube]], [[Emulators on Wii emulators|Wii]], [[Emulators on Wii U emulators|Wii U]], [[Nintendo Emulators on Switch emulators|Nintendo Switch]], [[Nintendo Emulators on 3DS emulators|Nintendo 3DS]], [[GCW Zero {(Unofficial}]]), OpenDingux, BlackBerry, Steam Link
|type = [[libretro]] frontend
|prog-lang = C, C++
|license = GNU GPLv3
}}
 
'''[[wikipedia:RetroArch|RetroArch]]''' (formerly '''SSNES''') is an open-source, multi-platform [[libretro]] [[Frontends|frontend]] written in C or C++. It is designed to be fast, lightweight, and portable.
==Downloads==
*[https://buildbot.libretro.com/stable/ RetroArch Stable Builds]
*[https://buildbot.libretro.com/nightly/ RetroArch NightliesNightly Builds]
*[https://buildbot.libretro.com/nightly/windows/ Windows RetroArch-Nightly-Installer]
*Ubuntu PPAs: [https://launchpad.net/~libretro/+archive/ubuntu/stable Stable], [https://launchpad.net/~libretro/+archive/ubuntu/testing Nightly/Testing]
===Mobile/Console Versions===
*[https://play.google.com/store/apps/details?id=com.retroarch RetroArch for Android on Play Store], 32-bit & 64-bit ARM (also [https://play.google.com/store/apps/details?id=com.retroarch.aarch64 64-bit only Plus version])*[https://buildbot.libretro.com/repo/fdroid/repo RetroArch for Android - F-Droid nightly build repository]
*[https://buildbot.libretro.com/stable/{{RetroArchVer}}/apple/ios/RetroArch.ipa RetroArch for iOS] ({{RetroArchVer}})
*[https://pyra-handheld.com/boards/threads/retroarch-1-7-2.81254/ RetroArch for Pandora on OpenPandora's repo] (1.7.3) and [http://repo.openpandora.org/?page=detail&app=retroarch.lifning.001 old 2013 variant] (0.9.9.1)
*[https://buildbot.libretro.com/stable/{{RetroArchVer}}/playstation/vita/RetroArch.vpk RetroArch for PlayStation Vita/TV] ({{RetroArchVer}})
*[https://buildbot.libretro.com/stable/{{RetroArchVer}}/playstation/ps2/RetroArch_elf.7z RetroArch for Playstation 2] ({{RetroArchVer}})
*[https://xbins.org/libretro/stable/1.7.7/playstation/ps3/RetroArch.PS3.DEX.PS3.pkg RetroArch for PS3 PlayStation 3 (DEX)] (1.7.7)*[https://bintray.com/osirizx/libretro/ps4/latest#files RetroArch for PlayStation 4] (1.8.8) {Unofficial port}
*[https://xbins.org/libretro/stable/1.7.7/xbox/xbox/RetroArch.zip RetroArch for Xbox] (1.7.7)
*[https://digiex.net/threads/retroarch-360-0-9-8-3-download-sega-sens-gameboy-finalburn-emulator-for-xbox-360.12395/ RetroArch for Xbox 360] (0.9.8.3)
*[https://buildbot.libretro.com/stable/{{RetroArchVer}}/windows-msvc2017-uwp/x64/RetroArch-msvc2017-UWP_x64.appxbundle RetroArch for Xbox One / Universal Windows Platform] ({{RetroArchVer}})
*[https://buildbot.libretro.com/stable/{{RetroArchVer}}/nintendo/ngc/RetroArch.7z RetroArch for GameCube] ({{RetroArchVer}})
*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 only works with cores that 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.
*Run-ahead to reduce latency. This setting allows cycle-accuracy emulators to run ahead of mandatory 1 or 2 frames of input lag. It allows emulators to [https://www.libretro.com/index.php/retroarch-1-7-2%E2%80%8A-%E2%80%8Aachieving-better-latency-than-original-hardware-through-new-runahead-method/ achieve better latency than original hardware] (Official debut in version 1.7.2).
*[https://www.youtube.com/user/Libretro/ Official Youtube channel]
[[Category:RetroArch|*]]
[[Category:Frontends]]
[[Category:Netplay]]
[[Category:Linux emulation software]]
[[Category:macOS emulation software]]
[[Category:Raspberry Pi emulation software]]
[[Category:Android emulation software]]
[[Category:RetroArchiOS emulation software]][[Category:PlayStation Vita emulation software]][[Category:PlayStation Portable emulation software]][[Category:PlayStation 2 emulation software]][[Category:PlayStation 3 emulation software]][[Category:PlayStation 4 emulation software]][[Category:GameCube emulation software]][[Category:Wii emulation software]][[Category:Wii U emulation software]][[Category:3DS emulation software]][[Category:Switch emulation software]][[Category:Xbox emulation software]][[Category:Xbox 360 emulation software]][[Category:Xbox One emulation software]][[Category:Web emulation software]]
Anonymous user

Navigation menu