Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

7 months late but maybe it can still help you or someone else who sees this: I’ve had some issues on Linux too, which is sad, but I managed to run it by downloading the windows version and running it via wine. If you’re not sure how to do that, here’s how I did it. I’m using Manjaro but I think the proccess is the same, but you’ll need to know how to use the terminal:

  1. Download the windows version

  2. Install wine (using your package manager or somewhere at https://www.winehq.org/)

  3. (Optional) Configure a wine prefix for Towertale, so the settings only apply to Towertale. For this, create a folder at somewhere you like and we’ll use that before commands on the WINEPREFIX. In this example, I’ll use ~/.local/share/wine_Towertale, but if you don’t want it you can change it or remove it altogether

  4. Run the game

WINEPREFIX=~/.local/share/wine_Towertale wine ~/.config/itch/apps/towertale/Towertale_2020_v1.2_bindingsFix/Towertale.exe

(or if you don't want a prefix)
wine ~/.config/itch/apps/towertale/Towertale_2020_v1.2_bindingsFix/Towertale.exe

(remember the path to the game might be different, but since the last update was in 2020 I doubt that's the case)

Hopefully the game will have opened. Now, before actually playing the game, minimize it, open it again and check if it’s frozen. For me it froze, and I’ve had this issue with some other games before. To solve this, you can create a virtual desktop:

Creating a virtual desktop

Open winecfg to configure wine:

WINEPREFIX=~/.local/share/wine_Towertale winecfg

A window should pop up. Go to the “Graphics” tab, then check “Emulate a virtual desktop”. Set the resolution to your monitor’s resolution (maybe a little bit less? you can change it later if it’s too big) and click OK.

Handy script

You can make a nice shell script for running the game - create a file like this (I’ll call it towertale.sh):

#!/usr/bin/env bash

export WINEPREFIX=~/.local/share/wine_Towertale
wine ~/.config/itch/apps/towertale/Towertale_2020_v1.2_bindingsFix/Towertale.exe

And then run chmod +x towertale.sh to make it executable. You can run it with ./towertale.sh.