The confusion around a "Diablo 2 port" often stems from , an older precursor to PortMaster used on devices like the Anbernic RG351 series.
For retro handheld enthusiasts, playing Diablo on a portable device is often the ultimate goal. While the original Diablo (via ) is a staple of the PortMaster ecosystem , the status of its legendary sequel is more complex. Is There a Diablo 2 PortMaster Port?
This is the most reliable way to play Diablo II: Resurrected on a handheld. You run the game on a PC and stream it to your device using a Moonlight client . diablo 2 portmaster
Since a native PortMaster solution is currently unavailable, users looking for a portable Diablo 2 experience typically turn to these methods:
As of late 2025, there is available directly through the PortMaster application for general Linux handhelds. The confusion around a "Diablo 2 port" often
DevilutionX is a source port of Diablo from https://github.com/diasurgical/devilutionX. PortMaster Solved - OpenDiablo2 engine port | The FreeBSD Forums
For a true handheld experience without streaming, the remastered version is available natively on the Nintendo Switch and Steam Deck. What You CAN Play: Diablo 1 (DevilutionX) Is There a Diablo 2 PortMaster Port
If your handheld runs Android (like the Retroid Pocket or Odin series), you can use Windows emulators like Winlator to run the original PC version. However, mapping controls can be difficult.
If you are looking for that classic ARPG fix on your PortMaster-enabled device, DevilutionX is the gold standard. DevilutionX (Diablo 1) Diablo 2 (PortMaster) Available in PortMaster Not currently available Setup Difficulty Low (needs DIABDAT.MPQ ) Controller Support Native & Excellent Performance Perfect on RK3326/H700
To play Diablo 1 via PortMaster, you must own the original game. Copy your DIABDAT.MPQ file from your GOG installation into the /roms/ports/devilution folder on your SD card. DevilutionX - Port Details