Damn it, I just realized that all this time my simfile downloads are CORRUPTED with bad CRC checksums. When did this happen? I have no freaking clue, all I know is that it has something to do with either my FTP client or the server, because the simfiles were absolutely clean when I checked them on my PC. They become corrupted once I download and try extracting them. Perhaps the server is ninja-ing the downloads as they go to their clients, or maybe they get ninja-d the moment they are stored on the server.
Chances are, it’s been this way for the past few months, and all this time I was completely obnoxious to it. Hmm, I wonder why the people who attempt to download them don’t report such errors to me. Maybe it’s because the majority of people on the Internet just try downloading something, and if it doesn’t work, they leave and go somewhere else; they don’t take an extra one or so minute to drop me a line and say “hey your files are fubarred” or “you f#&% up” or something like that.
Anyway, for those of you who want to help troubleshoot (*looks to Bas and Kovacs*), I was using FileZilla and WinSCP to upload my simfiles. If they come back to me corrupted, no matter how many times I re-upload from my PC, there is definitely something wrong, and I want to get to the bottom of this.
Tags
This entry was written up around 1 year, 4 months ago.
You can say something, or trackback from your own site, because you know everyone does that everyday.
If you're a frequent reader of this journal, please feel free to register and join in. If you're just stopping by, do it anyway.





File corruption is a common problem I have heard of with users of FileZilla, and since WinSCP uses the FileZilla core, it is likely to carry the same problems. It is probably best to change FTP clients and hope that this solves the problem.
But just so I can see exactly what is corrupted, maybe you could do a binary diff of the damaged SIM file against the original one and post the results (preferably a link since it will probably have verbose output). JojoDiff is probably best for this - http://jojodiff.sourceforge.net/
Just a note: I’m not sure how JojoDiff will handle the SIM files since I have no idea about how they are made and applied. If it is some sort of text file, then a binary diff will not be useful.