Auto-translated
try creating a shortcut for heroes3.exe and in its properties, select compatibility with Windows XP. Did The Shadow of Death run on your old computer without the disc?
Yes, it did. And it still won't launch even with compatibility mode enabled. Maybe it's because Vista isn't fully licensed? (meaning it's a freshly pirated copy).