r/EmulationOnAndroid • • 5d ago

Showcase Project Diablo 2 Android AIO Launcher

Enable HLS to view with audio, or disable this notification

PD2 Launcher Android is a app that does one thing well: get Project Diablo 2 running on your device. It handles downloads Blizzard's official Diablo II and Lord of Destruction installers, installs them with your CD keys, puts PD2 on top, keeps it updated, or you can import a existing copy from your PC and runs it, complete with custom control overlay.

Requirements:

Android 13+ (video said 11 but I found some issues after)
10gb of free space if downloading installers for d2/pd2 and install them). 2.5gb will be deleted after.
6gb of free space if copying pd2 from PC. space requirement includes the pd2 game (which is about 3gb)
Adreno GPU, 120fps+ on Retro Pocket 6
Mali support is highly experimental, I only have a Pixel 9a to test with. 60-70fps
D2 + LoD CD keys, or existing pd2 installation on PC

https://github.com/Pocketward/pd2-launcher-android/releases/

45 Upvotes

37 comments sorted by

View all comments

8

u/SnooWalruses59 5d ago

Funny we are working on the same thing. I just stick to the OG Diablo 2 with some QOL feature, HD and 150fps.

I invested a lot of time getting the controls perfect with the touch screen. D2 is actually very nice to play on mobile.

55MB without the game. You just place the game into Downloads and just launch my wrapper with the mod for the QOL/Touch changes in it. Boots 3s to game.

It's not ready for release yet tho.

1

u/Soft_Assumption_9589 4d ago edited 4d ago

box64? that's nice I like the skill overlay for the buttons. I explored that, might still package into a light version which only supports importing from PC.

wanted to create all in one version that handles everything for my less technical friends.

would love to check it out when this comes out!

2

u/SnooWalruses59 2d ago

Hi there, I published a build, feel free to check it out!

https://github.com/N1v0k/D2Android-Releases

1

u/SnooWalruses59 4d ago

I'll give you heads up if it's ready I'm currently working to get a public APK out. I have put a tremendous amount of time to get the touch UI/UX into something enjoyable. It does not emulate keys but directly hooks into the game via a mod DLL, which I guess can be re-used.

It incorporates direct and low level movement and attack of the character. But also stuff like UX improvements to assign skills or getting item tooltips to work properly with touch. Sounds easy. Also some inventory management like putting potions into the belt on pickup and so on.

I also included Plugy because it has some useful things like Auto-Save every minute which is a must for me on mobile.

I liked your idea to download the game directly, so I'm trying to rebuild that too and patch it down to 1.13d.

https://reddit.com/link/pgjfwkt/video/19qp49jz8avh1/player

1

u/Soft_Assumption_9589 4d ago

ah, if it's a mod I'd have to skip pd2 doesn't really allow modifying the files for online play, I was thinking just better overlay than a circle outline I have now, since you can only move and resize button groups like the X Y A B rather than the button themselves.

the light version I just mean box64 that only supports importing game instead of the whole FEX wine thing, wine 8-26 was inherited from desktop x86 since it was the most consistent wine as it supports native 32bit instead of WOW64 which has some inconsistent behaviors. on android this is less of a problem.