No. The game doesn't deal with memory too well so it will crash about 1 hour in. It runs perfectly on an XP system until the point that it runs out of memory. Pretty strange as you are basically giving it 64 times the memory needed to run Ice Wind Dale -- but that's still not enough. Sad that they couldn't figure out how to make this retro game run in 2GB of application memory that 32 bit XP provides. Really sad.
I'm sure it's not that they couldn't figure it out.
It's that they didn't bother trying.
And really, why would they? It's 2015. My
phone has two gigs of RAM. The cheapest PC Wal-Mart sells, at $129, comes with four gigs of RAM and Windows 7. (Though I see they do have a $199 laptop that only has two gigs. And that PC's video wouldn't handle the game, but that's a different issue entirely.)
I don't think it's reasonable to expect a developer to optimize for hardware so old that bottom-of-the-barrel PCs outspec it. As for the OS, not only is Windows XP end-of-lifed, the OS that replaced it AND the OS that replaced the OS that replaced it are out of mainstream support.
It does suck when a game comes out and you can't play it because you're stuck on old hardware or software. I had the same issue for years - I couldn't upgrade my Mac past 10.6 because I needed Rosetta - but blaming the devs that software needed a newer OS or more hardware than I had didn't help.