Stubbs the Zombie is not Direct3D?

Started by Ranma-kun, 13 July 2013, 01:33:00

Previous topic - Next topic

Ranma-kun

I found in forums and blogs that this game should run using 3D Analize as long as you have enough CPU power and RAM bus speed to compensate.

Curiously, the game comes with DirectX 9.0c installer and 3D Analize seems to try to launch it in Direct3D mode (it creates fd3d.dll in game folder and Direct3D.ini).

But... why? I'm sure the game uses OpenGL, not Direct3D and I don't see a way to configure it for Direct3D. I'm sure because I put d3d9.dll from swiftshader and the games does not pick it, if I rename it to OpenGL32.dll it picks it, but say that the required entry point is not found, obvious because OpenGL calls differs in name from Direct3D calls, but at least this confirm that the game is loading OpenGL32.dll and not d3d9.dll.

I don't see any config file in the game folder that can be edited to make it run in Direct3D mode.

Also I don't see a way to say 3D Analize that I want OpenGL and not Direct3D.

The game runs ok in my other PC with GeForce 6600, but I want to run it in my lap so I can play while traveling. I'm very confident my lap can run it at a playable speed if I manage to bypass the GPU limitations.
 

Glide

Hi Ranma-kun,

you're welcome.

The results of your tests with the OpenGL32.dll library are correct: in fact also if Stubbs the Zombie is based on the original Halo engine, the game on PC and Mac works with a DirectX to OpenGL wrapper, so it's a OpenGL game. And so 3D-Analyze doesn't support it.

Bye bye