I have an old corrupt wallet.dat.
I read this so often lately. Files don't get corrupted out of the blue, none of my files from 8 years ago are corrupted now. I've never had old wallets to test it by myself, but what happens if you try to open the old wallet.dat in an old version of bitcoin-qt (from 2009-2010)?