|
Is my database corrupt?
Version: OOTP 2007, 2.0.3.68
PC/Mac: Mac
What I was doing: auto-playing the last week of my major league's regular season to get to the playoffs.
What happened: OOTP was running on a MacBook. Battery power was low. After autoplaying the last day of the season, I clicked the Finish Today button. As scheduled, OOTP began to auto-save the data. However, the battery power was lower than I thought -- the Mac shut down in the middle of the auto-save.
A minute or two later, I plugged the computer in, but the Mac OS had shut everything down. I rebooted, then loaded OOTP.
Instead of October 3, 1976, the last day of my fictional league's regular season, it was still October 2, 1976. I tried clicking on Play Game, and the program crashed to the desktop.
Relaunched OOTP, and called up the league standings. So far, so good. Everything as it should have been after the games of October 2. Then I went to the manager news and messages screen, and while the text of two messages "sent" on October 2, 1976, was correct, the pictures of the related players were replaced with generic ballplayer pictures, and the player names had changed to #0, Joe Unknown.
I clicked on Review Your Roster, and the program crashed.
I went to the folder OOTP Baseball 2007->data->saved_games->New Game.lg, and noticed that there were the requisite 17 .dat files in place, but the size of retired.dat showed as 0 kilobytes.
It looks to me as though, when OOTP was shut down unexpectedly last night, one of the databases was corrupted.
I don't have any other leagues on the go right now, so I can't troubleshoot that way.
Any suggestions? I'd love to get this season (and the league) back. The league is currently at the end of its 10th season, and after starting an expansion team from scratch, I had gotten it to first place overall (a 100-54 record) in its fifth year.
Any help most appreciated.
|