DevilutionX - Diablo 1 port

4.2
6.65K reviews
500K+
Downloads
Content rating
Teen
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this game

Please note that for the complete gaming experience, data from the original Diablo is required. If you don't own Diablo, you can purchase it from GOG.com (unaffiliated). However, even without the original game, you can still enjoy the demo portion.

**Features**
- Enjoy a fully featured port of Diablo and the Hellfire expansion.
- Play on-the-go or relax in front of your Android TV.
- Discover many subtle improvements for an enhanced experience.
- Benefit from hundreds of bug fixes to the original game.
- Engage in cross-play multiplayer for exciting adventures.
- Available in multiple languages.

**How to install the full game**
1. Install the DevilutionX app.
2. Use the Inno Setup Extractor app to extract DIABDAT.MPQ from the GOG installer (or locate it on the CD, or Windows Installation folder).
3. Long press the app icon, and select Import Data, locate and select the DIABDAT.MPQ file (or use a scoped file manager to place it in the Android/data/org.diasurgical.devilutionx/files folder)

Hellfire support also requires hellfire.mpq, hfmonk.mpq, hfvoice.mpq and hfmusic.mpq

Visit us on GitHub and chat with us on Discord:
https://github.com/diasurgical/devilutionX#readme
Updated on
Oct 30, 2025
Available on
Android, Windows

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
No data shared with third parties
Learn more about how developers declare sharing
No data collected
Learn more about how developers declare collection

Ratings and reviews

4.3
5.84K reviews
Cyrus Arturas
October 16, 2025
I never thought I'd be able to play Diablo 1 on my phone but here I am. DevilutionX did a great job porting one of my favorite video games and I love it. Thank for everything. I just want one thing added and then it would be perfect. If I could move my character by taping a location on the screen similar to a mouse click that would be awesome. I want tap to move as well as the dpad at the same time. The dpad works alright but feels more clunky than tap to move would be.
3 people found this review helpful
Did you find this helpful?
Troy Stever
October 30, 2025
It is amazing being able to play Diablo 1 again and in such a way that I can't get impatient and cheat my way through. However, I die a lot. Not because I am bad at the game but because the attack imput/button has difficulty registering input. Maybe it's just my fat thumbs but it's the only thing keeping me from playing so much more. It happens enough that I save after every big pull.
Did you find this helpful?
Romara Ahallow
November 26, 2024
Easy to install and get running if you are capable of reading English and following instructions. I absolutely adore the work and love put into making this game run on anything with a screen and an input method, however I often get into situations where I am surrounded on all sides, and the targeting will get confused, targeting nothing and disabling my ability to attack. In my mind, if you have non target and attack, it should swing/shoot in the last chosen direction. That said, thanks!
19 people found this review helpful
Did you find this helpful?
Diasurgical
November 9, 2025
Thanks for the review! Glad you’re enjoying the game. 😊 If you press Hold Position in the lower-left, your character can attack without targeting, which helps in situations where the targeting gets confused.

What’s new

- Smoother data import process
- No more weekly redownloads of files
- Better balance for multiplayer game speeds
- Auto Refill Belt now works correctly