Tuesday, 9 September 2025

GP4: Guide to Zaz Tools - CSM process update

I know some of you have had some issues with my recent mods (1994 v4.3, 1993 v2.0, 2025 mod) that rely on the injectdll to function correctly, but many of you, with some support, have managed to get it working. You can read more about the benefits of it here: www.grandprixgames.org

Here, I hope to share all my knowledge for those who are still struggling with it. 

Installation of Grand Prix 4

Firstly, this assumes that you have installed Grand Prix 4 in its default directory i.e.

 
C:\Program Files (x86)\Infogrames\Grand Prix 4

It should be fine if it is in a different location. 

Installation of Zaz Tools 1.27C

Secondly, Zaz Tools 1.27C prefers to be installed in its default directory. 

C:\Program Files (x86)\ZaZ GP4 Tools

(You can download Zaz Tools 1.27C here: DOWNLOAD)

It also works best with these compatibility settings (I have used these in Win 10 and Win 11)


In my antivirus, I had to make an exception for the whole Zaz Tools directory. 

Installing Zaz Tools 1.27C modified - CSMProcess_setup


Next up, you need the CSM update: (DOWNLOAD)

When you run it, it will place csmprocess.exe into your Zaz Tools directory - so direct it to where you have installed Zaz Tools. 

If you are running anti-virus software, you will need to create an exception to this file, but if you have already created an exception for the directory above, this should not be necessary. 


Next, it will ask you where your GP4 is installed. As noted in the text, it will check if the path to the Grand Prix 4 installation folder is valid for CSMProcess.exe i.e. it will check if there are brackets in teh path i.e. the (X86) bit.

If that is the case, then it will create a directory junction, so that you will see the GP4 installation in your C drive i.e. C:\Grand Prix 4

Then click install.



CSM Paths

Check if your CSM has updated its paths, if not, then you may have to edit this manually. 

As above, the important thing is that the path does not contain brackets, that's vital for the CSMProcess to work correctly. 


Zaz Tools Log files

After you have ran one of the mods that uses the injectdll function, 

C:\Program Files (x86)\ZaZ GP4 Tools\Logs

In this directory, you should see csmprocess_IndividualMeshesAndTextures.log


This is how it should look if it was successfully applied. 



I trust that if you follow these simple steps, you can enjoy all the benefits that this brings. 

Keep racing!

No comments:

Post a Comment