Arx Libertatis

Arx Libertatis is an improved, cross-platform and open source engine for Arx Fatalis, a 2002 first-person role-playing game / dungeon crawler developed by Arkane Studios.

Download
Spellcasting in Arx Fatalis

Arx Fatalis features crafting, melee and ranged combat, as well as a unique casting system where the player draws runes in real time to effect the desired spell.

Arx Libertatis 1.2 updates and improves Arx Fatalis by supporting modern systems, porting the game to new systems, as well as eliminating bugs and limitations. In the future we plan to improve and modernize the engine as well as enable customizations and mods by the community.

Castle of Arx

Arx Libertatis is based on the publicly released Arx Fatalis source code and available under the GPL 3+ license. This does however not include the game data, so you need to obtain a copy of the original Arx Fatalis or its demo to play Arx Libertatis.

We provide builds for Windows and Linux. Beyond that, Arx Libertatis has also been packaged for macOS (Homebrew), FreeBSD, DragonFly BSD, NetBSD, OpenBSD, Haiku and Pandora, and will likely compile and work on other operating systems.

Announcements

Arx Libertatis 1.2 "Mega Mega Mega" released

Eight years after version 1.1 we are finally ready to publish Arx Libertatis 1.2. This release brings improved rune recognition when casting spells, as well as a new bow aim mode. Support for high resolutions and wide monitors is enhanced with configurable HUD and player book scaling. The text and audio language can now be changed in the menu. Further, item physics have been fixed and item dragging has been refined. On top of that, this release adds a console to execute arbitrary script commands. See the changelog for full details.

IRC channel moved to #arx on Libera.Chat

We have decided to move the Arx Libertatis development chat IRC channel to the Libera.Chat network. You can join us using the Libera.Chat web client in your browser or by connecting to irc.libera.chat:6697 using a standalone IRC client and joining the #arx channel. Alternatively, enter the #arx:libera.chat room in a Matrix client.