All the games except DF1 and DF2 install and play just fine on Windows 10. For DF1 and DF2, all you need to play and host games is a fully updated game with the below patches. They are just to fix the lobby issues.
DF1 Lobby Fix:
http://www.novahq.net/files.php?ID=541
http://www.novahq.net/files.php?ID=569 (Optional border fix)
DF2 Lobby Fix:
http://www.novahq.net/files.php?ID=540
These will all play find with Intel HD graphics. Welcome back
FYI, we play DF1 every Sunday at 7PM UTC.
http://joindf.com