Case study
freeablo: a cross-platform reimplementation of the Diablo 1 engine
Cross-platform reimplementation of the Diablo 1 game engine. The README says the project is archived, that original data files are required, and that the current build can walk the town, animate players and NPCs, enter the dungeon, fight with melee and limited ranged and magic attacks, drop loot, and buy and sell items.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 2.2k
- Last commit
- 2023-04-13
- Language
- C++
- License (GitHub)
- GPL-3.0
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a download method observed; no demo found.
- Checked
- 2026-11-09
Requirements & limits
- The original Diablo 1 data files are required. The README links prebuilt binaries on the project releases page.
- The README names no license.
Cite
BibTeX
@misc{freeablo,
title = {{freeablo: a cross-platform reimplementation of the Diablo 1 engine}},
howpublished = {\url{https://github.com/wheybags/freeablo}},
url = {https://github.com/wheybags/freeablo},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/freeablo/}}
}Plain text
freeablo: a cross-platform reimplementation of the Diablo 1 engine. https://github.com/wheybags/freeablo (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/freeablo/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- readme.md GitHub · wheybags/freeablo · Revision 7e0844e
More in Games
- freeaoe: an Age of Empires 2 engine rebuilt from observation · Case study
- FreeGunman: reimplementing Gunman Chronicles in QuakeC · Case study
- FreeHeroes: a Heroes of Might and Magic III engine recreation · Case study
- Freenukum: a Duke Nukem 1 clone · Case study
- FreeRS42: reimplementing Ricochet Xtreme · Case study
- FreeSims: recreating The Sims 1 engine · Case study