We do often include affiliate links to earn us some pennies. See more here.

The Swords of Ditto is the new compact action-RPG from developer onebitbeyond and publisher Devolver Digital and it just released, although it has a big flaw right now on Linux. Sadly, Devolver Digital didn't respond to our review request. Thankfully, the Linux heroes over at GOG sent over a copy for me.

For the record, the GOG team went above and beyond after I discovered an audio issue where newer distributions had zero audio output. Their Linux team scrambled after I sent over a log and did their own special adjustments to get it working. Hopefully the developer will fix it properly in a future build. From what I can see, the Linux build on Steam doesn't even start as they're missing some libs there too. Not the best release…

Since I was only able to secure a copy today (thanks again GOG), I don't have any thoughts to share yet. I will be livestreaming it on our Twitch Channel shortly to get some first impressions. If it plays nicely, who knows what other issues we might find, as it also freezes up when I go to quit it.

Two things I have noticed already: You're not able to reset your progress in the game, there's simply a Continue button and that's all. If you're not using a gamepad—tough luck as they only have Xbox and Playstation symbols. 

Update: It seems to suffer with invisible walls, where you are stuck and cannot progress (not specific to Linux). Since it only allows one save file, this is a bit of a huge problem to have. I've sent the developer my save file along with all the logs it produced, hopefully they can track it down.

You can grab it now on: GOG, Humble Store, Steam

Article taken from GamingOnLinux.com.
11 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by . You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
16 comments Subscribe

Mezron 24 Apr 2018
View PC info
  • Supporter
GOG link is not working and is listed as TBA.
Liam Dawe 24 Apr 2018
GOG link is not working and is listed as TBA.
They had a tiny delay compared to Steam, it's up now.


Last edited by Liam Dawe on 24 Apr 2018 at 5:00 pm UTC
Liam Dawe 24 Apr 2018
Well that was the shortest livestream I've done in years. It's a bit messed up with invisible walls, can't progress. Will be emailing the developer now.
Cyril 24 Apr 2018
Liam is in front of an invisible wall. Sad it's broken... Hope the devs will fix that soon, they should have delayed it instead. :S:

Edit: Too late!


Last edited by Cyril on 24 Apr 2018 at 5:34 pm UTC
abelthorne 24 Apr 2018
It's a bit messed up with invisible walls, can't progress.
Is that a general issue or specific to Linux?


Last edited by abelthorne on 24 Apr 2018 at 5:54 pm UTC
Liam Dawe 24 Apr 2018
It's a bit messed up with invisible walls, can't progress.
Is that a general issue or specific to Linux?
General issue, it's in their FAQ.
'The Swords of Dil...' what?! oh, 'Ditto'... ok then
[email protected] 24 Apr 2018
When i launch it from Steam, nothing happens.

So i launch it from cli,

./The_Swords_of_Ditto: /usr/lib32/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./The_Swords_of_Ditto)

I get this..

So i use libcurl.so.3 instead

LD_PRELOAD=libcurl.so.3 ./The_Swords_of_Ditto

Then i get some progress but it segfaults when communicating with Steam's api.

steamfile:/home/sean/data/Games/Steam/steamapps/common/The Swords of Ditto/steam_appid.txt
Steam being initialised with appId 619780
Steam_Init
Error: Failed to load libsteam_api.so: libsteam_api.so: cannot open shared object file: No such file or directory
Failed LoadSteamLib() call: Error loading libsteam_api.so
SteamInit failed: Error loading libsteam_api.so
Steam restarting via client
Segmentation fault (core dumped)
lod 24 Apr 2018
At Steam It already got an update and starts now. But Controllers don't work and exit to desktop doesn't work.
Purple Library Guy 24 Apr 2018
Maybe this should have been Early Access?
TheSHEEEP 25 Apr 2018
View PC info
  • Supporter Plus
Well, I'm glad I have too many games to play right now. Otherwise, I would've bought this right away.

Seems like a few months will let the game... become finished.
gnanini 25 Apr 2018
It's a pity!

I was about to buy it to play with my kids, but it seems it is as bugged as hell!!

I'm waiting for a sale anyway!

Someone put it to work on Archlinux? With mesa drivers?
lod 25 Apr 2018
Someone put it to work on Archlinux? With mesa drivers?

It already got an update and now it starts without any problems, but controllers aren't working yet :/
Erzfeind 25 Apr 2018
Someone put it to work on Archlinux? With mesa drivers?

It already got an update and now it starts without any problems, but controllers aren't working yet :/

Works for me too now on Tumbleweed. I would also like to use a controller. Any idea on how to get it working? Do I need to emulate a specific one?


Last edited by Erzfeind on 25 Apr 2018 at 4:49 pm UTC
gnanini 3 May 2018
Love to know it! I will buy it!

Someone put it to work on Archlinux? With mesa drivers?

It already got an update and now it starts without any problems, but controllers aren't working yet :/

Works for me too now on Tumbleweed. I would also like to use a controller. Any idea on how to get it working? Do I need to emulate a specific one?

did you try xboxdrv?


Last edited by gnanini on 3 May 2018 at 11:44 pm UTC
Erzfeind 4 May 2018
Love to know it! I will buy it!

Someone put it to work on Archlinux? With mesa drivers?

It already got an update and now it starts without any problems, but controllers aren't working yet :/

Works for me too now on Tumbleweed. I would also like to use a controller. Any idea on how to get it working? Do I need to emulate a specific one?

did you try xboxdrv?

I didn't. Do you know if it works? I don't own a xbox controller (just some SpeedLinks, PS4, PS3 and Switch controller). Haven't found any info in the Steam discussion about it.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.
Buy Games
Buy games with our affiliate / partner links: