Well, it looks like a DirectX video problem, I think the game's sending a video mode request that the PC can't handle?
Is this happening on both machines? If it's just the Vista machine, have a look at the Vista compatibility FAQ on the software maker's website,
here (page 2), Its advice about Compatibility Modes for the game may be useful for XP too. In any case, you could contact them, and give them all the details of the problem, and the DxDiag info they will want (another FAQ on that page). They're the ones who'll know exactly what the program is trying to do...