sims3utils.test_corrupt
I've placed the Repacker tool on the back burner for now. It requires parsing XML, and I don't have experience doing that in Python, so I need to learn more about that.
In the meantime, and due to a pressing need, I have finished up another tool called sims3utils.test_corrupt, whose purview is to do deep sanity checks against DBPF files.
Check that the DBPF Header is not corrupt
Check that the DBPF Index is not corrupt
Check that DBPF resources are not corrupt
The last check is still being improved. Currently, it checks that compressed resources are compressed properly... And that's it. I don't yet have enough resource parsers to do a satisfactory deep-checks of each resource, but I still have some additional tests that can be done without delving into a resource's semantics.











