Diablo 2 working fine on XP over here.
Sand paper your CD, soak it in some cat urine, give your computer a swift kick, break your XP CD into many little pieces, reinstall Windows 666 times, call up Bill Gates to activate your copy of Windows, order a pizza while Diablo 2 installs.