Re: UPDATE FAILED ISSUE
once you get the current patch up and running, perhaps you could improve it so it can support unknown minecraft versions by using a code that uses this format:
if minecraft ver = known, then chkMD5, else, then attempt backdate
if chkMD5 < 1.1, then backdate, else, if, chkver == 1.1, then continue, else, then update