This version is experimental and requires using an unsupported fork of OpenDingux!
-
Install the OpenDingux fork from https://github.com/od-contrib/buildroot/releases
-
Copy devilutionx-rg99.opk to the apps directory.
-
Unpack and minify all the MPQ contents using
unpack_and_minify
from https://github.com/diasurgical/devilutionx-mpq-tools/. -
Copy the resulting directories to:
/media/data/local/home/.local/share/diasurgical/devilution/
You will need to symlink
/media/data/local/home/.local
to your SD card first:mv /media/data/local/home/.local /media/sdcard/dotlocal ln -s /media/data/local/home/.local /media/sdcard/dotlocal
- D-pad: move hero
- A: attack nearby enemies, talk to townspeople and merchants, pickup/place items in the inventory, OK while in main menu
- B: select spell, back while in menus
- X: pickup items, open nearby chests and doors, use item in the inventory
- Y: cast spell, delete character while in main menu
- R: use mana potion from belt
- L: use health item from belt
- Start + Select: game menu (alt: Start + ↑)
- Start + L or ←: character info
- Start + R or →: inventory
- Start + ↓: map
- Start + Y: Quest log
- Start + B: Spell book
- Select + A/B/X/Y: hot spell
- Select + D-pad: move map/cursor
- Select + L: left mouse click
- Select + R: right mouse click
- Suspend: map
Game saves and diablo.ini
are located at:
/media/home/.local/share/diasurgical/devilution/
Saves are compatible with PC saves from Diablo 1 and DevilutionX.
- Discord: https://discord.gg/aQBQdDe
- GitHub: https://github.com/diasurgical/devilutionX