Join us on our own very special Reddit: /r/Linuxers

Diablo is a classic and it can live on forever thanks to open source. Freeablo is a cross-platform free and open source game engine and it just had a massive update.

Not to be confused with Devilution and devilutionX, which are reverse engineered and walk a pretty iffy legal line. Freeablo, instead, is an original GPL licensed re-implementation for getting Diablo running on modern platforms. Think of it like OpenMW for Morrowind and openXcom for X-COM.

What's new in Freeablo v0.4? A huge amount including: multiplayer, save/load, monster attack animations, melee combat, town NPCs, a dialogue system, player inventory and much much more—it's getting into a much more playable state. Check out the release trailer for Freeablo 0.4:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

It needs the original data files like other open source re-implementations, you can pick up a copy of Diablo from for that. This release actually adds support for the GOG version too!

See the announcement here, and the GitHub page here.

Hat tip to Lightkey.

Article taken from
19 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check 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 emailing GamingOnLinux directly.
See more from me

Dedale 7 March 2020 at 10:12 pm UTC
It sounds promising. I find touching all the efforts to maintain cherished old games. That and the scene behind older computers.

Last edited by Dedale on 7 March 2020 at 10:12 pm UTC
Cimeryd 7 March 2020 at 11:08 pm UTC
Sounds nice,and it makes me realize that this is what we need done to Warcraft 3. Reforged retroactively screwed people who had the old game, now we need a community driven engine pulling assets from game discs.
Botonoski 8 March 2020 at 1:19 am UTC
I imagine this port will likely become the preferred one once the features exceed devilutionx.
legluondunet 8 March 2020 at 9:47 am UTC
I just downloaded it (there is a 0.4 Linux packaged available on their official site) and launch it:
- no sound
- no credits (not very important)
- no options
- no video intro
I will see if I obtain better results compiling Freeablo myself.
But for the moment we are far to obtain DevilutionX or Tchernobog(+wine) game experience.
It's good to have another free Diablo engine project, this one is promising, let's see...

Last edited by legluondunet on 8 March 2020 at 4:37 pm UTC
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just 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!

You need to Register and Login to comment, submit articles and more.

Or login with...

Livestreams & Videos
None currently, submit yours here!
Popular this week
View by Category
Latest Comments
Latest Forum Posts