Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
Title: Diablo for Linux (freeablo)
gbudny 26 Jul 2015
Hi

I think it will be the interesting project that helps you to run Diablo on Linux/Mac OS X (Intel):

Freeablo has the website and forum.

http://freeablo.org/

http://freeablo.org/forum/

You can observe changes in the source code of this project hosted at GitHub:

https://github.com/wheybags/freeablo

https://github.com/wheybags/freeablo/issues
https://github.com/wheybags/freeablo/pulls

Finally, I want to inform you that you can watch video for the upcoming version 0.3 of this game:

https://www.youtube.com/watch?v=MiTWCa1z6fs
wolfyrion 27 Jul 2015
ah nice didnt know about that , is also available on AUR , thanks :)
gbudny 27 Jul 2015
Quoting: wolfyrionah nice didnt know about that , is also available on AUR , thanks :)
I did not know that someone made the package for Arch Linux, and I can see the comment of the author on this website who created Freeablo. Unfortunately, I did not see this information in the file readme..
gbudny 6 Aug 2015
"As it says, v0.3 finally released.

Big features this time round are level 3 level generation, and some cool new gui stuff from knopka90 and Exairnous.

Im hoping that for v0.4 I can get a start on combat and multiplayer, so it should be a more exciting one (a lot of the stuff in this release is a bit “invisible” to end users). I’m also gonna try actually write something on here a bit more often, keep it updated with project status and the occasional general interesting gamedev bit I run into.

Anyway, (slightly less) crappy video, and changelog below:

Changelog:

- Bugfix - monsters spawn on level stairs #112
- Threading refactor #107
- Hotkey selection GUI #106
- level 3 dungeon generation #103
- UI chroma key transparency #96
- UI animation #95
- Bugfix - gui clicks register as movement clicks #88
- Initial version of launcher #33
- sound #26
- better celview gui #134
- Bugfix - music memory leak #111
- Bugfix - exit when DIABDAT.MPQ not found #114, #115"

https://www.youtube.com/watch?v=AwGktV5_N4g
gbudny 30 Aug 2015
The author of this project has started to implement the multiplayer mode, and I also noticed that Freeablo has become the more actively developed project which is a good news:

https://freeablo.org/

https://github.com/wheybags/freeablo/commits/master
coeseta 3 Sep 2015
Looks great, will definitely test it when i get home :)
oldrocker99 4 Sep 2015
  • Supporter Plus
And if I still had that game disk :(
gbudny 30 Dec 2015
Hi

I want to inform you that on this website are four different branches:

https://github.com/wheybags/freeablo/branches

I notice that the mp (multiplayer) branch usually has the newest version of Freeablo, and you can type this command if you want to download the source code of Freeablo from this branch:

git clone -b mp https://github.com/wheybags/freeablo.git
Julius 2 Jan 2016
Very OT, but this cool FOSS project that is similar to Diablo needs new main developer:
[https://www.panda3d.org/forums/viewtopic.php?f=6&t=17300](https://www.panda3d.org/forums/viewtopic.php?f=6&t=17300)
also comment here if you want to contribute:
[http://forum.freegamedev.net/viewtopic.php?f=22&t=6718](http://forum.freegamedev.net/viewtopic.php?f=22&t=6718)

It's written in Phython via the very nice and easy to use Panda3D engine.
gbudny 10 Jan 2016
Hi

I want to inform you that the mp (multiplayer) branch was removed from this website.

You can download the source code of Freeablo from the master branch if you need a more stable version of this game. However, I want to point out that this version does not have implemented dialogues in the game.

However, one of the programmers is actively working to solve this issue, and you can type this command if you want to download the source code of Freeablo from his branch

git clone -b dialogue https://github.com/konopka90/freeablo.git
gbudny 29 Mar 2016
The author made some changes in Freeablo, but this information is probably the most interesting for users:

"Hey, so not much has been happening in the past month or so because work was pretty hectic for me and I had no free time to work on freeablo.
The good news is that has changed. MP is pretty close to done, expect a proper video of that soon.
Also, the forums were absolutely inundated with spam, that’s been fixed now, and hopefully won’t happen again, as I’ve enabled captchas for signup."
gbudny 17 Apr 2016
I want to indicate that seven issues with Freeablo have to be solved before the new version will be released:

https://github.com/wheybags/freeablo/milestones

Closed issues:

player starts with correct inventory
refactor main.cpp
inventory
sync of generated levels
basic sync of player actor
level generation for dungeon level 4
melee combat

Open issues:

change player sprite according to what they have equipped
refactor rendering
NPC ai Feature
actor stats required for combat
sync of npcs in levels
Basic multiplayer Feature
save/load
gbudny 21 Aug 2016
There is a first video of the multiplayer mode in Freeablo:

"Hi all,

There’s been some progress on multiplayer, I’ve been working to switch to a unit tested serialisation framework based on the gafferongames article series here.

So far most stuff is working, with the notable exception of monsters in the dungeon. Below is a short video demo:

Also, another big announcement, following this forum post, brightlord, the developer behind the Diablo 1 HD mod/Tchernobog has shared the sources for Tchernobog with me to use as a resource for the further development of freeablo. So, a big thanks to him for that, and here’s hoping it’ll come in useful in the future. I’m afraid, however, I can’t share the sources at the moment, but chunks of them will probably end up in the freeablo codebase."

https://www.youtube.com/watch?v=t5geJonvZFQ
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo 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!
Login / Register