Does that old version of bitcoin-qt not have the "dumpwallet" or "dumpprivkey" console commands? You don't need to be synced to use those.
Failing that, if you're familiar with Python/Command line stuff, then I'd recommend "PyWallet", it definitely has a "dumpwallet" command that will extract everything from your wallet.dat. It does not require bitcoind to be synced... in fact, it doesn't require bitcoind/bitcoin-qt at all... just your wallet.dat file
Download here:
https://github.com/jackjack-jj/pywalletBitcoinTalk Thread here:
https://bitcointalk.org/index.php?topic=34028.0Yes, it does have dumpwallet and dumpprivkey, but I didn't think the console was available till the sync completed. Least thats what I had in my notes... for some reason.
I'll look at getting a vintage copy of PyWallet since I'm sure the wallet format on my file is way older than it's expecting.
As always, remember to only work on COPIES of your wallet.dat
![Wink](https://bitcointalk.org/Smileys/default/wink.gif)
Amen Brother... I have so many backups, it's a treat to try to find the real thing
![Wink](https://bitcointalk.org/Smileys/default/wink.gif)