08-01-2014, 03:24 AM
Ye gods, but I've finally done it. I have Diablo 1 working under Windows 8.1. I got the perpetual "No CD in drive" error after installing, but this (the no-cd crack down there) had me up and running. I applied the registry entry for DirectDraw compatibility.
And then it was crashing upon bringing up the title screen. Even with the whole "running only on one core" fix. So I reviewed my compatibility settings for it, disabled compatibility mode, and left only "Run as Administrator". Voila! Starts right up.
I had a couple graphical hiccups but I think that's because my graphics hardware doesn't have an official driver for Windows 8/8.1. I had to use BCDEDIT to trick it into installing drivers meant for Windows 7. I also get weird issues with text in text boxes randomly scrambling and then fixing itself. But I have it working, and I'm not downgrading now. Not after all I've weathered trying to get my stuff working right.
And then it was crashing upon bringing up the title screen. Even with the whole "running only on one core" fix. So I reviewed my compatibility settings for it, disabled compatibility mode, and left only "Run as Administrator". Voila! Starts right up.
I had a couple graphical hiccups but I think that's because my graphics hardware doesn't have an official driver for Windows 8/8.1. I had to use BCDEDIT to trick it into installing drivers meant for Windows 7. I also get weird issues with text in text boxes randomly scrambling and then fixing itself. But I have it working, and I'm not downgrading now. Not after all I've weathered trying to get my stuff working right.