It's been a while, but I sure would go look for my old disks to give it a try in FHD!
1) I used this [1] guide to get it working on Windows 10.
2) This [2] is a more detailed version with a lot of comments.
The bugs don't bother me that much to be honest, unless you want to complete all quests in a city, then you should have a look at them.
The tools one uses for configuration like dgVoodoo generally work, but I guess anyone could slip in malicious code if they really wanted to.
One final tip, the Hero Editor is a great way to edit your characters if you want to turn a fire mage into a wind one or stuff like that. Since multiplayer is not common these days, I reckon it's not cheating as you've lost all the benefits of multiplayer anyway. (I think the tool is just in German, not sure.) [3]
In terms of the open frameworks, it's not my area of specialty, but there is Sacred ReBorn, and there is even a Diablo 2 mod to Sacred. I believe even dgVoodoo does edit some files to use newer (open) frameworks.
[1] https://steamcommunity.com/sharedfiles/filedetails/?id=84319...
[2] https://steamcommunity.com/sharedfiles/filedetails/?id=20187...
[3] http://www.sacredvault.org/forum/index.php?action=tpmod;dl=i...
Yup, if you play Sacred Gold or Disciples II using open frameworks you get a game that looks much newer. But more importantly, perpetually playable.
Disciples II has an edit that uses OpenGL that makes the game much faster and more playable, and gives widescreen.
Sacred has numerous mods, such as giving 1080p HD (and more).
The next question is going to be: "But why do you play those games?" To this I will ask, honestly, what is Fortnight anyway?