Checksum plugins

They go by many names, P01, P59, VPW, '0411 etc. Also covering E38 and newer here.
Post Reply
V8fan
Posts: 41
Joined: Mon Nov 01, 2021 6:27 am
cars: Astro VAN

Checksum plugins

Post by V8fan »

Hello !
I noticed that a lot of XDF builders here attach p01-p59 checksum plugin
I dont know is it one or different versions but looks same for me
But every time I tried use it with tunerpro - it saves bins with checksum error
When I use 512k and 1mb standalone files -all saves without errors
Is this checksum dll not for tunerpro ?
Attachments
GM-P01-P59-checksum-plugin (1).dll
(11 KiB) Downloaded 16 times
User avatar
antus
Site Admin
Posts: 8644
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: Checksum plugins

Post by antus »

The plugin has to match the xdf. there is an identifier in the xdf and in the dll which tunerpro uses to know which one to use. they are only needed for code patches in the operating system, most of the time people are not doing this so it reports it cant update checksum but then it didnt need to so there is no problem. Use universal patcher to check the file and see if there is really a problem with the bin you saved and there is a good chance it'll be fine. Posting a dll without the xdf is useless as we need both to check if they are compatible. People who share xdfs also should not be copying xdfs around without the associated plugin.

Ive attached a screenshot showing a random XDF I have, which I opened in notepad instead of tunerpro, showing where you can see the operating system checksum and the plugin ID. Then I showed the DLL you posted, open in a hex editor, where I just scrolled until I saw the description of the module and the author, and just above that you can see its ID. In this example, you can see they have different IDs so this DLL will not work with this XDF. You can also see that this DLL is Joukoy's GM checksum DLL. There is also the original one for 512K which I wrote a long long time ago, and then it was stolen, my name removed, and it was hacked to work on 1Mbyte PCMs. The person who stole it changed the IDs so there are two more versions due to that. Then I re-released it with 1 Mbyte support officially. So all in all that means there are 4 or 5 plugins out there now that I am aware of.

The final thing is that if the numbers do match you may be missing the right visual c plugins for the dll. This is not common, so I wont go in to that here. But if you match up the IDs and it still wont work, then you probably need visual C runtimes.

Lastly, if the XDF is encrypted you wont be able to read it in notepad.
Attachments
checksum plugin ids.jpg
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
V8fan
Posts: 41
Joined: Mon Nov 01, 2021 6:27 am
cars: Astro VAN

Re: Checksum plugins

Post by V8fan »

antus wrote: Tue Jan 07, 2025 8:48 am The plugin has to match the xdf. there is an identifier in the xdf and in the dll which tunerpro uses to know which one to use.
So if I downloaded XDF and it works without error with my existed into plugins checksum dll -all good no worries ?
And If xdf goes with dll I should store both files and swap em both into tunerpro ?
Or I just can store all given dll to plugins and tunerpro itself will choose right file for calculating ?
Can I rename these files by adding some letters or numbers to make em different cuz windows cant store with identical names?
User avatar
antus
Site Admin
Posts: 8644
Joined: Sat Feb 28, 2009 8:34 pm
cars: TX Gemini 2L Twincam
TX Gemini SR20 18psi
Datsun 1200 Ute
Subaru Blitzen '06 EZ30 4th gen, 3.0R Spec B
Contact:

Re: Checksum plugins

Post by antus »

So if I downloaded XDF and it works without error with my existed into plugins checksum dll -all good no worries ?
Well, I would expect it to be good. But with random internet files you always have to keep in mind that anything you use may have problems, so check the results of your work as you go. If its an XDF that is considered good, and works without error its probably ok. If it has an error, and you are just changing the calibration then its probably still ok. Use universal patcher to check the bin after you save your changes to verify its good.
And If xdf goes with dll I should store both files and swap em both into tunerpro ?
Yes
Or I just can store all given dll to plugins and tunerpro itself will choose right file for calculating ?
Yes
Can I rename these files by adding some letters or numbers to make em different cuz windows cant store with identical names?
Yes, but look inside them in a hex editor to see who wrote them and what their IDs are and give them a sensible name so you know what they are next time you set up a new pc. You'll probably find you have multiple copies of the same plugin because someone else has already renamed it and reposted it without attribution. Unfortunately that's common. Tunerpro uses that internal ID, not the filename.
Have you read the FAQ? For lots of information and links to significant threads see here: http://pcmhacking.net/forums/viewtopic.php?f=7&t=1396
V8fan
Posts: 41
Joined: Mon Nov 01, 2021 6:27 am
cars: Astro VAN

Re: Checksum plugins

Post by V8fan »

Thanks man
Looks like I need to do some cleaning into folders
Post Reply