I'm trying to play a 3D hunting game known as Carnivores 2. It was launched in 1999 and I have bought my laptop in 2008, so you'd think that I should be able to run that game as easy as possible, right? Well, turns out its not the case.
Everytime I try to play the game in 'Direct3D mode' (which is where all the shadows, buildings, blood, etc can be seen), I get the following screen:

I'm using Windows XP, my graphics card is Intel 945 Express Chipset family, which is supposed to be compatible with DirectX etc. I'm also using a laptop.
What should I do? Is there an external/USB video card that I can buy which will work, or do I need to buy a new laptop to play this game?