Barony
Barony Wicked Rendition (Pre-Quality of Death update)
Linux Build Instructions
For those wanting to play Wicked Rendition on Linux/ChromeOS (with Crostini) follow these steps:

1. Follow the instructions from the mod for installing. 2. Fix the following lines in the following files in your Barony folder: 1. In models/models.txt - models/items/IceGloves_FP_Left.vox ---> models/items/IceGloves_FP_left.vox 2. In images/tiles.txt - images/tiles/Necrohousetiles.png ---> images/tiles/necrohousetiles.png 3. In maps/levels.txt - map: startWR ---> map: startwr 3. Get a Wicked Rendition executable, by either of the following options: 1. Download a prebuilt binary from here and put it in your steam barony folder (replacing the existing one if necessary): https://drive.google.com/file/d/1_wDzp35n9KIGG_bUSmFiugA_ZdRd8key/view?usp=sharing 2. Build one yourself: 1. Clone https://github.com/Jamesernator/Barony 2. Install the deps with the following command: - sudo apt-get install libsdl2-dev libsdl2-image-dev libsdl2-net-dev libsdl2-ttf-dev libpng-dev libz-dev libphysfs-dev rapidjson-dev cmake make build-essential 3. Download steamworks from https://partner.steamgames.com/doc/sdk and unzip it somewhere 4. Enter the barony code directory and run the following command, replacing <pathtosteamworks> with the folder you unzipped steamworks into (NOTE: This is the parent folder, e.g. if you unzipped steamworks into ~/Downloads then the path is STEAMWORKSROOT=~/Downloads NOT ~/Downloads/sdk/) - STEAMWORKSROOT=<pathtosteamworks> ./build-linux.sh 5. Move the generated executable "build/barony" to your barony steam folder and rename it to "barony.x86_64" (deleting the existing one if necessary) 4. You're done. Enjoy Wicked Rendition on Linux/ChromeOS
Last edited by Night Train Boogie; 28 Dec, 2020 @ 12:11am
< >
Showing 1-2 of 2 comments
JayKobe6k 12 Jun, 2021 @ 5:40pm 
These instructions worked for me. Using the supplied binary on google drive, however, there was no sound.

Testing with a locally compiled build to see if that helps.
JayKobe6k 12 Jun, 2021 @ 5:45pm 
Yep, that did it. I'm guessing minor differences in the SDL installations will cause issues on different linux installations.

To others doing this: I recommend building from source. It is low effort and more likely to work 100%

I did it on arch. Steps are identical, but the packages to install are different.

sudo pacman -Sy sdl2 sdl2_image sdl2_net sdl2_ttf zlib physfs rapidjson cmake

There may be others, but those were the only ones I was missing
Last edited by JayKobe6k; 12 Jun, 2021 @ 5:51pm
< >
Showing 1-2 of 2 comments
Per page: 1530 50