GOG just released most of Delta Force:
https://www.gog.com/promo/20170323_laun ... rce_series
Sadly Xtreme 2 is not in the mix (which takes the stupidity of Xtreme to the next level). Delta Force 2 and BHD are two of the best experiences I have in a more serious FPS in multiplayer.