Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Game Remakes
  3. Arx Libertatis

Arx Libertatis

GPL-3.0C++1.2.1

A cross-platform port of the Arx Fatalis first-person role-playing game, enabling modern play on Linux, macOS, and Windows.

Visit WebsiteGitHubGitHub
1.1k stars141 forks0 contributors

What is Arx Libertatis?

Arx Libertatis is an open-source, cross-platform port of the 2002 first-person role-playing game Arx Fatalis. It modernizes the original game by enabling it to run on current operating systems like Linux, macOS, and Windows, while fixing bugs and improving compatibility. The project is based on the publicly released Arx Fatalis source code and is developed under the GPLv3+ license.

Target Audience

Gamers and retro gaming enthusiasts who want to play Arx Fatalis on modern systems, as well as open-source developers interested in game preservation, porting, or C++/OpenGL projects.

Value Proposition

It provides a faithful, community-maintained version of Arx Fatalis that is free, cross-platform, and enhanced with modern features like improved graphics support and crash reporting, unlike the original Windows-only release.

Overview

Cross-platform port of Arx Fatalis, a first-person role-playing game

Use Cases

Best For

  • Playing Arx Fatalis on Linux or macOS without emulation
  • Studying open-source game porting techniques in C++
  • Contributing to game preservation and retro gaming projects
  • Experimenting with OpenGL and SDL-based rendering in a game context
  • Learning about cross-platform build systems with CMake
  • Exploring RPG game mechanics and asset management tools

Not Ideal For

  • Gamers seeking a modern RPG with updated graphics and new gameplay features
  • Developers looking for a general-purpose game engine to build original projects
  • Users who prefer simple, one-click installations without managing dependencies or extracting game data

Pros & Cons

Pros

Cross-Platform Accessibility

Runs natively on Linux, macOS, and Windows, removing the original game's platform limitations and enabling play on modern systems without emulation.

Enhanced Graphics Support

Uses OpenGL with SDL for modern rendering and window management, improving compatibility with contemporary hardware and software.

Stability and Crash Reporting

Includes an optional Qt-based crash reporter with GDB integration for detailed crash analysis, aiding in bug fixes and community-driven stability improvements.

Data Management Tools

Provides scripts like 'arx-install-data' to simplify extracting and installing game assets from sources such as CD, GOG, or Steam, easing setup for users.

Cons

Original Game Data Dependency

Requires legal ownership and extraction of Arx Fatalis game data, which is not provided and can be a barrier for users without access or technical skills.

Complex Build Process

Has an extensive list of dependencies including C++17, Boost, and GLM, with Windows setup described as 'more tricky,' making compilation challenging for novices.

Limited Renderer Backends

Currently only supports OpenGL, with no mention of modern alternatives like Vulkan or DirectX, which may limit performance or compatibility on some systems.

Frequently Asked Questions

Quick Stats

Stars1,053
Forks141
Contributors0
Open Issues0
Last commit1 year ago
CreatedSince 2011

Tags

#dungeon-crawler#game-preservation#role-playing-game#opengl#sdl#cmake#c-plus-plus#game-port#game#open-source-game#cross-platform#c-plus-plus-17#retro-gaming#game-engine-3d

Built With

Q
Qt
z
zlib
S
SDL
G
GLM
O
OpenAL
F
FreeType
C
CMake
C
C++17
l
libcurl
O
OpenGL
B
Boost

Links & Resources

Website

Included in

Open Source Games2.7kGame Remakes1.3k
Auto-fetched 3 hours ago

Related Projects

Cataclysm: Dark Days AheadCataclysm: Dark Days Ahead

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.

Stars12,274
Forks4,487
Last commit5 hours ago
DevilutionXDevilutionX

Diablo build for modern operating systems

Stars9,458
Forks971
Last commit1 day ago
DevilutionDevilution

Diablo devolved - magic behind the 1996 computer game

Stars8,978
Forks921
Last commit7 months ago
OpenMWOpenMW

OpenMW is an open-source open-world RPG game engine that supports playing Morrowind. Main repo and issue tracker can be found here: https://gitlab.com/OpenMW/openmw/

Stars6,284
Forks1,042
Last commit9 hours ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub