you probably will need some early DX translator nowadays, like DGVoodoo.
I'll have to do some investigating, to see if that helps.
[edit from 4 hours of troubleshooting later]
Got it to work. Required A LOT of tinkering, and a lot of reading of forum posts to find the solution.
To save anyone who happens across this post who was unable to install the game due to a "Cannot read Game1.cab" error. You need to image mount the games first CD to your 1st available disc drive. If anything else is in it, or mounted to it then that error will result. Fix that, and you'll likely be able to install and run the game.
Incorrect inform. The D2 remaster is very bad for multiple reasons.
Also, why would you pay money for the WC1 remaster "for the control scheme" if the entire thing is a low-effort cash grab in the first place? This sort of behaviour goes away if we stop rewarding it.
It's more rewarding them for actually paying attention to their older retro classics that could use the attention and getting them to work on modern systems / allowing them to. If they were to do the same with the Lost Vikings, Rock'n'Roll racing, or Blackthorne that be awesome. Though no control scheme changes needed with those games.
Getting older games to work on modern systems be far more difficult than you'd think. Even if you have the source code, requires switching things over to more current libraries, extensive testing to make sure they actually work without crashing, adding in new screen resolutions, allowing for borderless fullscreen mode etc etc.
I have the exact same respect for Night Dive Studios (despite my annoyances over the SS remake) for doing that exact same thing with numerous other games, getting them to work properly on modern systems. Need more companies doing that IMO. Absolute sea of games that could do with that kind of attention + easy money to be made.