Eruanna wrote:It could also be DirectDraw errors. DirectX 6 was the last version to officially support DirectDraw, every version since has had creeping breakage, especially with newer versions of Windows and newer display drivers.
I would search for DirectDraw emulators and wrappers. Note that every one of them is different, you may have to try several ones before one works right. As always, scan for viruses and beware of dubious sites.
This one seems to have been picked out by the community, already.
I tried several of them, including the one you found, but unfortunately none of them fixed the problem, if the game launched at all. It seems that most of the wrappers are supposed to be used for DirectX 6 or lower, while the game requires DirectX 9.
I'll download the latest DirectX 9 release (apparently there is no conflict with DX9 and the newer ones on Win7) and see if that changes anything.
EDIT: The DirectX 9 setup fails for me. Seems it's a conflict with NET Framework files and is unavoidable without a clean Windows 7 reinstall.
EDIT 2: Found a way to install DirectX 9 anyways (deactivate your anti-virus software for the setup), but, alas, still didn't change anything. As the 2D spell effects work well as is, I'm beginning to wonder if that bug can really be fixed at all.