ArmA 3 Launcher for Linux and Mac. Since Bohemia didn't port their launcher to Linux and Mac and existing launcher didn't satisfy my needs I decided to create my own.
Launcher detects and symlinks all mods from Workshop and ArmA's main directory. It also allows to add your own mods from outside ArmA directory.
- Read location of ArmA 3 (config.vdf parsing)
- Workshop mods support (symlink to ~arma/!workshop)
- Detect @mods (ArmA main dir)
- Add mods from outside ArmA's dir (symlink)
- Launch ArmA with desired options
- Cross platform - Linux and Mac
- Steam integration (info about downloading)
- Server browser
- .paa reading - for displaying mod images in launcher
- Mod dependency caching from Steam Workshop
- MacOS binary build
- Code refactoring (logic should be outside GUI code)
- PPA for Ubuntu
Please build arma3-unix-launcher from source. .deb files are outdated
There is a .deb package available in releases tab!
For now there's AUR package available - it's called arma3-linux-launcher-git.
yaourt -S arma3-linux-launcher-git
Binary package is currently unavailable. Please build from source or use install script.
Gtkmm3 is required
apt-get install libgtkmm-3.0-1v5
apt-get install libgtkmm-3.0-dev
pacman -S gtkmm3
brew install gtkmm3
git clone https://github.com/muttleyxd/arma3-unix-launcher.git
cd arma3-unix-launcher
mkdir build
cd build
cmake ..
make
After that you can launch with
./arma3-unix-launcher
Or install globally with
sudo make install
arma3_unix_launcher
Go to Applications and run "arma3-unix-launcher"
--verbose
This enables verbose logging - useful if something works in a wrong way
--purge
This deletes all files created by the launcher (symlinks and config files)