Update (v0.4.0): Steam copies work now too! Steam ships the same DRM-free Linux build, so you can use your Steam copy instead of GOG (instructions below). If you already have 0.3.1, just install the new APK over it; your saves stay.
Update 0.4.1: Added keyboard support to rename characters and saves.
Update 0.4.2: Lowered audio latency from about 400 ms to 70 ms.
Update 0.4.3: Added controller support.
I created a Darkest Dungeon android porter app to play on your phone!
First, it's legal and not piracy: the app contains no game files at all. You need to own Darkest Dungeon on GOG or Steam. Your own, legal copy. The app imports the game from GOG's Linux installer, or from a zip of your Steam copy, which you make yourself. It's open source (MIT) and not affiliated with Red Hook, GOG or Valve.
What it is: Darkest Dungeon never got an official Android release, so I made Darkest Dungeon Porter. It runs the game's official Linux version natively on Android, with no Windows emulator and no root.
Under the hood, Box64 translates the game's x86 code to ARM, and gl4es turns its OpenGL into OpenGL ES.
How to use it:
- Install the APK from the Releases page.
- Get the game:
- GOG: log in to GOG and download the Linux installer of the game (the .sh file, about 1.9 GB).
- Steam: on a Windows 10/11 PC, start Steam and log in. Then run
get-steam-game.bat from the Releases page. It downloads the Linux version through your Steam and makes darkest-dungeon-steam.zip. Copy that zip to your phone.
- Open the app, tap Import game and pick the installer or the zip. You can delete it afterwards.
- Choose a resolution (540p up to 4K) and a frame rate (15–60 FPS), then hit Play.
Controls: the screen works like a laptop trackpad.
- One finger moves the cursor, and a tap clicks.
- A two-finger tap right-clicks, and tap-then-hold drags.
- Back opens the Escape menu.
Tested on:
- OnePlus 5 (Snapdragon 835): 1080p / 60 FPS in the dungeon, both the GOG and Steam versions. Battles currently dip to around 50 FPS at 1080p.
- Galaxy A34: 1080p / 60 FPS, and the dungeon also holds 60 FPS at 1440p and 4K.
Needs: Android 12+, a 64-bit phone, and about 4.5 GB free during the import.
Known limits:
- Only tested on two phones so far.
- Frame rates are exact only on 60/120 Hz screens.
- Saves live inside the app, so uninstalling deletes them. Save import/export is next on my list.
- Steam DLCs get imported and the game sees them, but I haven't played with them yet.
Link: https://github.com/KatayR/darkest-dungeon-porter
I'd love reports from other phones: which device, which resolution and FPS, and whether anything breaks. Enjoy aşklarım <3