my friends can't play this game over battlenet, they run it on windows 7 and the singelplayer works fine, but when they press "battlenet" on the main menu it says: battlenet.net can't identify your aplication version
More aboutdiablo windows battle
anyone knows why?
Try running the game in compatibility mode.
Go to c:\program files\diablo 2 and locate the diablo 2 .exe, right-click and select properties and look for the compatibility tab and select to run in windows xp mode.