Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.


Developers Notice (April 26): Additional caching + rate limiting have been applied and may affect you if you interface with the MediaWiki API. Our API page details the current requirements to interface with the API, as well as common issues that you may experience.

OpenRA

From PCGamingWiki, the wiki about fixing PC games
Dev general icon.svg
Although this product has been released, it remains under active development - information may change frequently and could be outdated or irrelevant.
OpenRA
OpenRA cover
Developers
OpenRA developers
Engines
OpenRA
Release dates
Windows 2010
macOS (OS X) 2010
Linux 2010
Taxonomy
Monetization Freeware
Modes Singleplayer, Multiplayer
Pacing Real-time
Perspectives Top-down view
Controls Multiple select, Point and select
Genres RTS
Series Command & Conquer fangames, Dune
OpenRA on IGDB
OpenRA on MobyGames
OpenRA on Wikipedia
Command & Conquer fangames
Subseries of Command & Conquer
Red Alert: A Path Beyond 2003
OpenRA 2010
Tiberian Sun: Reborn 2013
Interim Apex 2018
Red Alert 2: Apocalypse Rising 2025
Renegade X 2026

OpenRA is a cross-platform open-source re-imagination of real-time strategies Command & Conquer, Red Alert and Dune 2000. It is not their direct clone, as it took gameplay elements from later titles such as Red Alert 2 and Generals, even added new units to Red Alert.

As of 2023, it is actively maintained by the community and designed with modding in mind. As an engine, it has been used as a base for full game releases such as D.O.R.F. Real-Time Strategic Conflict and OpenHV.

General information

GitHub repository

Availability

Source DRM Notes Keys OS
Developer website
DRM-free
Windows
macOS (OS X)
Linux
itch.io
DRM-free
Windows
macOS (OS X)
Linux
The game relies on the graphical assets of the original games and will prompt you at first start on entering the original discs or download a minimal asset pack from community maintained mirrors.[1]

Game data

Configuration file(s) location

System Location
Windows %APPDATA%\OpenRA\
macOS (OS X) $HOME/Library/Application Support/OpenRA/
Linux $XDG_CONFIG_HOME/openra
Configuration file, custom map and game assets are stored in this location.
This game does not follow the XDG Base Directory Specification on Linux.[2]

Save game data location

System Location
Windows %APPDATA%\OpenRA\Saves
macOS (OS X) $HOME/Library/Application Support/OpenRA/Saves
Linux $XDG_CONFIG_HOME/openra/Saves

Video

Display settings
Display settings

Graphics feature State Notes
Widescreen resolution
Multi-monitor
Ultra-widescreen
4K Ultra HD
Field of view (FOV)
Windowed
Borderless fullscreen windowed
Called Fullscreen, Fullscreen (legacy) is Exclusive fullscreen
Anisotropic filtering (AF)
Anti-aliasing (AA)
Vertical sync (Vsync)
Does not work in windowed mode[3]
60 FPS and 120+ FPS
VSync enabled by default. If it fails, enable manual Frame limiter.
Can be set in-game or in settings.yaml.
High dynamic range display (HDR)
See the glossary page for potential alternatives.
Color blind mode
Requires configuration[4]

Input

Input settings
Input settings

Keyboard and mouse State Notes
Remapping
Can be changed in-game or in settings.yaml[5]
Mouse sensitivity
Check Use Hardware Cursors in-game for enhanced mouse responsiveness
Mouse acceleration
Mouse input in menus
Keyboard and mouse prompts
Mouse Y-axis inversion
Touchscreen support
Enable Left-Click Orders in-game (GUI still unsuitable)
Controller
Controller support
Community supplied profiles for the Steam controller exist.[6]

Audio

Audio settings
Audio settings

Audio feature State Notes
Separate volume controls
Can be changed in-game or in settings.yaml.
Surround sound
Subtitles
Closed captions
[7]
Mute on focus lost
Only in single-player[8]

Localizations

Language UI Audio Sub Notes
English
Localized discs require manual installation;[1] UI translation support still incomplete[9]

Network

Advanced settings
Advanced settings
Network settings
Network settings

Multiplayer types

Type Native Players Notes
LAN play
63[10] Co-op, Versus
Since version 20171014[11]
Online play
63[10] Co-op, Versus
Allows public games via the OpenRA master server

Connection types

Type Native Notes
Matchmaking
Player authentication is implemented.[12] It is used by community organised ladders like RAGL.
Peer-to-peer
Dedicated
Dedicated server documentation
Self-hosting
Direct IP

Ports

Protocol Port(s) and/or port range(s)[13]
TCP 1234
This game supports Universal Plug and Play (UPnP) for automatic port configuration.[14]
Ports used internally and externally is configurable in-game when hosting a game and in settings.yaml.

Issues fixed

For the list of common issues visit the FAQ section of the wiki

Other information

API

Technical specs Supported Notes
Direct3D 11 [19]
OpenGL 3.2 Alternatively OpenGL ES 3[20] or OpenGL 2.1 with command line option Graphics.DisableLegacyGL=False[21]
ExecutablePPC 32-bit 64-bitARM Notes
Windows
32-bit installers are available at GitHub.[15]
macOS (OS X)
Universal binary[16]
Linux
Non-64-bit support is provided by Snapcraft[17] or Flatpak[18]

Middleware

Middleware Notes
Audio OpenAL
Input SDL

System requirements

Windows
Minimum
Operating system (OS) 7, 8, 10, 11
Processor (CPU) Intel Celeron 2.3 GHz
System memory (RAM) 512 MB
Storage drive (HDD/SSD) 1 GB
Video card (GPU) OpenGL 3.2[20] compatible
DirectX 11[19] compatible
The Intel drivers that are bundled with Windows ("Vendor: Microsoft Corporation") do not include any OpenGL support and therefore won't work.
macOS (OS X)
Minimum
Operating system (OS) 10.9
Processor (CPU) Intel Celeron 2.3 GHz
System memory (RAM) 1 GB
Storage drive (HDD/SSD) 50 MB
Video card (GPU) OpenGL 3.2[20] compatible
A 64-bit operating system is required.
Linux
Minimum
Operating system (OS) CentOS 7
Processor (CPU) Intel Celeron 2.3 GHz
System memory (RAM) 1 GB
Storage drive (HDD/SSD) 50 MB
Video card (GPU) OpenGL 3.2[20] compatible
The Open-Source Intel Mesa drivers offer more OpenGL features than their Windows counterparts which is why older graphics card will work.


References

  1. 1.0 1.1 Game Content · OpenRA/OpenRA Wiki - last accessed on 2016-5-10
  2. Split mod vs user content directories · Issue #10374 · OpenRA/OpenRA - last accessed on 2016-10-19
  3. VSync does not cap the framerate in windowed mode - last accessed on May 2023
  4. Is there a color-blind mode? - last accessed on July 2024
  5. Hotkeys · OpenRA/OpenRA Wiki - last accessed on 2016-5-10
  6. OpenRA Steam controller mapping - last accessed on May 2023
  7. Add a dedicated widget for transient notifications - last accessed on May 2023
  8. Optionally mute on unfocus - last accessed on May 2023
  9. GitHub: Translation support
  10. 10.0 10.1 MaximumPlayerCount - last accessed on 2024-07-30
  11. Release 20171014 - last accessed on May 2023
  12. Release 20180923 - last accessed on 2024-07-30
  13. Server ListenPort - last accessed on 2024-08-09
  14. Server DiscoverNatDevices - last accessed on 2024-08-09
  15. GitHub - last accessed on May 2023
  16. Package macOS releases as a universal binary. - last accessed on May 2023
  17. OpenRA on Snapcraft - last accessed on 2020-12-01
  18. OpenRA on Flathub - last accessed on 2023-03-11
  19. 19.0 19.1 Playtest 20210131
  20. 20.0 20.1 20.2 20.3 Playtest 20200303
  21. Legacy GPU with no OpenGL 3 support; graphics.log contains this message: - last accessed on May 2023