Skip to content

ArxLibertatis

Tom Kidd edited this page Nov 23, 2025 · 10 revisions

Information

Source Port ArxLibertatis
Game(s) Arx Fatalis
Homepage https://arx-libertatis.org
Source Code https://github.com/arx/ArxLibertatis
Build Type: Mac Source Ports Build
Port Type Original Source Code
Project Build Strategy Project doesn’t do Mac builds
Source Code Strategy Source available
Projct Release Strategy Versioned releases
Mac Support Status No official Mac support
Project Status Active
Build System CMake
Programming Language(s) C/C++
Data Situation Files go in ~/Library/Application Support/ArxLibertatis
Dependencies sdl2 freetype libepoxy openal-soft inkscape

Notes

This one is actually pretty simple - I'm guessing since someone also makes a command line version for Homebrew, the work of finding the data in Application Support has already in place. Everything is down to one executable and once I got it in a faux bundle (no info.plist) the scripts took over.

One issue is that the localization placeholder strings show up in the settings screen and I'm not sure why. Their instructions don't mention anything about needing to build differently but they might be out of date.

UPDATE: The Localization error seems to be connected to the lack of localization ini files, but I'm not sure if I can just put them in the bundle or what. Need to investigate later.

Clone this wiki locally