Difference between revisions of "RetroArch"
From PCGamingWiki, the wiki about fixing PC games
m |
(Button Prompts = Core Dependent; Mute on Focus Lost = true; Both 32 and 64 bit Linux are supported according to official Ubuntu PPA.) |
||
Line 34: | Line 34: | ||
}} | }} | ||
{{ii}} A [https://web.libretro.com/ browser-based version] is also available. | {{ii}} A [https://web.libretro.com/ browser-based version] is also available. | ||
+ | {{ii}} RetroArch can be [https://docs.libretro.com/development/retroarch/compilation/dos/ compiled to run in a DOS] but no official builds are available. | ||
==Game data== | ==Game data== | ||
Line 132: | Line 133: | ||
|xinput controllers notes = | |xinput controllers notes = | ||
|xbox prompts = unknown | |xbox prompts = unknown | ||
− | |xbox prompts notes = | + | |xbox prompts notes = Core (emulator) dependent. |
|impulse triggers = unknown | |impulse triggers = unknown | ||
|impulse triggers notes = | |impulse triggers notes = | ||
Line 150: | Line 151: | ||
|other controllers notes = | |other controllers notes = | ||
|other button prompts = unknown | |other button prompts = unknown | ||
− | |other button prompts notes= | + | |other button prompts notes= Core (emulator) dependent. |
|controller hotplug = unknown | |controller hotplug = unknown | ||
|controller hotplug notes = | |controller hotplug notes = | ||
Line 179: | Line 180: | ||
|closed captions = n/a | |closed captions = n/a | ||
|closed captions notes = | |closed captions notes = | ||
− | |mute on focus lost = | + | |mute on focus lost = true |
− | |mute on focus lost notes = | + | |mute on focus lost notes = Listed as "Don't run in background" in User Interface options. |
|eax support = | |eax support = | ||
|eax support notes = | |eax support notes = | ||
Line 402: | Line 403: | ||
|macos intel 64-bit app = true | |macos intel 64-bit app = true | ||
|macos app notes = | |macos app notes = | ||
− | |linux 32-bit executable= | + | |linux 32-bit executable= true |
− | |linux 64-bit executable= | + | |linux 64-bit executable= true |
|linux executable notes = | |linux executable notes = | ||
}} | }} |
Revision as of 16:09, 23 September 2019
Developers | |
---|---|
Libretro | |
Release dates | |
Windows | May 26, 2010 |
macOS (OS X) | 2011[citation needed] |
Linux | 2013[citation needed] |
Key points
- Free open-source, cross-platform front end for emulating a huge variety of classic computers, retro consoles, arcade machines and game engines.
General information
- Official website
- Official forums
- Official help pages
- Steam Community Discussions
- Source code (GitHub)
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Official website | Free to download. | |||
Steam | Will be available later Q3 2019 for free.[1][2] |
- A browser-based version is also available.
- RetroArch can be compiled to run in a DOS but no official builds are available.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\retroarch.cfg[Note 1] |
Windows | <path-to-game>\retroarch-core-options.cfg[Note 1] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/1118310/pfx/[Note 2] |
- General program settings are stored in
retroarch.cfg
, whereas specific core (emulator) options are saved inretroarch-core-options.cfg
.
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\saves\[Note 1] |
Windows | <path-to-game>\states\[Note 1] |
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/1118310/pfx/[Note 2] |
- Emulated in-game saves are stored in the
saves
directory, whereas manual "snapshots" instates
.
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video settings
Input settings
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English | ||||
Dutch | ||||
French | ||||
German | ||||
Greek | ||||
Italian | ||||
Japanese | ||||
Korean | ||||
Norwegian | ||||
Polish | ||||
Portuguese | ||||
Brazilian Portuguese | ||||
Russian | ||||
Spanish | ||||
Latin American Spanish | ||||
Swedish | ||||
Turkish | ||||
Vietnamese |
- The optional AI Service feature can grab a screenshot of the emulated content and translate the in-game text between 63 languages.
Network
Multiplayer types
Type | Native | Notes | |
---|---|---|---|
Local play | The number of players and multiplayer modes depend on the emulated game. | ||
LAN play | The number of players and multiplayer modes depend on the emulated game. | ||
Online play | The number of players and multiplayer modes depend on the emulated game. |
Connection types
Type | Native | Notes |
---|---|---|
Matchmaking | ||
Peer-to-peer | ||
Dedicated | ||
Self-hosting |
Ports
Protocol | Port(s) and/or port range(s) |
---|---|
TCP | 55355, 55400, 55435 |
- Universal Plug and Play (UPnP) support status is unknown.
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 9, 10, 11, 12 | |
OpenGL | ||
Metal support | Metal 2 version available for High Sierra (10.13) or higher. | |
Vulkan |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | |||
Linux |
Middleware
Middleware | Notes | |
---|---|---|
Audio | Platform dependent | DirectSound, WASAPI, XAudio2, CoreAudio, OpenAL, SDL, ALSA, JACK, PulseAudio |
Interface | Platform dependent | DirectInput, SDL |
Input | Platform dependent | DirectInput, XInput, HID, SDL |
System requirements
Windows | ||
---|---|---|
Minimum | Recommended | |
Operating system (OS) | 95 | 10 |
Processor (CPU) | Intel Pentium 4 AMD Athlon 64 |
Intel Core series AMD Phenom II series |
System memory (RAM) | 32 MB | 512 MB |
Hard disk drive (HDD) | ||
Video card (GPU) | Intel HD Graphics 4000 OpenGL 2.0 compatible DirectX 9 compatible Shader model 2.0 support |
DirectX 11 compatible Shader model 3.0 support |
macOS (OS X) | ||
---|---|---|
Minimum | ||
Operating system (OS) | 10.5 | |
Processor (CPU) | PowerPC G4 867 MHz | |
System memory (RAM) | 512 MB | |
Hard disk drive (HDD) |
Notes
- ↑ 1.0 1.1 1.2 1.3 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details). - ↑ 2.0 2.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Use Wine's registry editor to access any Windows registry paths.
- The app ID (1118310) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.