Visual Studio 2012 X86 Redistributables Para Que Sirve

If none of the mentioned workarounds work for you there are basically two options, you can either run the game via DevilutionX or add a DirectDraw wrapper dll to the game folder that redirects the DirectDraw calls to a more modern graphics API.