Page 1 of 1

Checksum algorithm

Posted: Wed Jul 30, 2008 10:16 am
by AggieDotNet
I understand that TDBAccess takes care of checksum issues on updates. However, I have an older file (NCAA2003 Football dynasty) which can't be opened by TDBAccess. I've written my own C# app which will successfully read the contents, but I'm unable to get updates to work due to checksum issues. Has EA always used the same checksum algorithm on updates? Or do the older versions use something else? I tried using Hex Workshop (Tools...GenerateChecksum) to duplicate the checksums in the unmodified dynasty file, but I'm not able to duplicate them. EA either added a "twist" to the process, or used an entirely different process alltogether. Basically, each of the 86 tables has its own 4-byte checksum, and then there is a final checksum at the end of the file.

If anyone has any ideas/suggestions, I'd love to hear them.