I recently bought Diablo 1 via GoG and wanted to install it on my Dell Latitude for couch sessions. I installed it via Heroic and everything seemed fine, but after the Blizzard splash, the game stays black. Sometimes, when I tab out, some menu texts appear in the tab switcher thumbnail, but thats about it. I fumbled around with the graphics settings in the pre-game settings window (which is really tiny) and tries window mode, different resolutions etc. but nothing changed.
It feels a bit like a “not good enough graphics card” but… well, its Diablo 1…
Is there something I can do, or try, to make D1 playable?
edit: DevilutionX did it amd it was a breeze. Ty all.


is the game configured to use wine or proton? which version?
if I’m not mistaken, the game uses ddraw instead of d3d, so dxvk probably doesn’t help here.
https://bugs.winehq.org/show_bug.cgi?id=2082 - it seems like this is a fairly long standing issue. Though, apparently if you can blindly navigate through the menus, the game should work otherwise? Hardly ideal, though.
https://bugs.winehq.org/show_bug.cgi?id=2082#c181 - the later comments on the thread seem to have some solutions to get the game working “more properly”
edit: though, as the other comments have pointed out, devilutionx is probably the way to go. TIL about it as well.
It’s configured to use latest GE-Proton.
Guess I’ll use devilutionx :D
devilutionx is the best way to play it, but if thats for some reason not an option have a look at dxgl or cnc-ddraw both are replacements for the old ddraw that play better with wine. Used it to play command&conquer before the remaster