A work-in-progress free and open-source replacement for the Diablo I engine. Simply import the Diablo assets, and enjoy the same old game with faster performance and modern resolutions, and first class support for mods.

What's this all about?

We love Blizzard's popular game, Diablo. We love it so much, in fact, that we're willing to spend our precious time developing a free and open source solution for those wanting to play it on a modern computer.

Read more...

Is that legal?!

Short answer, yes. We don't distribute any copyrighted game assets, which means you'll need to have a copy of Diablo to be able to play.

  • Freeablo v0.2 released!

    Hello, all. As the title says, v0.2 is released. The big features of this release are the gui, music, and level generation for dungeon level 2. Downloads available at https://github.com/wheybags/freeablo/releases/tag/v0.2

    Crappy video and changelog below:

     

    Changelog:

    - Bugfix - MPQ filename case sensitivity #78, #76
    - Bugfix - Deadlock on caertain command line args
    - Bugfix - Player-npc clipping #97
    - Bugfix - Reading freed memory in FAIO 6f098b1
    - Config File parsing #81
    - LibRocket Gui framework #82, #86
    - Improved CEL rendering #85, #91
    - Inventory and char menu placeholders #86
    - Pause menu #90
    - Main menu #94
    - Keybinding configuration framework #98
    - Music #99
    - SDL1 support removed d4da725
    - Dungeon level 2 generation #93