DRL > Bug Reports
Scores Missing
007bistromath:
I noticed yesterday that my highscore and player file are missing my first two HMP games. This is odd since, after I played them, I remember looking at them in the highscore table. Something must be overwriting the .dats. Here is my player.dat and score.dat, as well as the post mortems of the two missing games, which are intact.
007bistromath:
This time it ate an AoP win. Now I can't play Pacifism anymore. I never got a chance to try 100. This is extremely annoying. I would literally rather put the stuff back in there with a hex editor, and I am in fact attempting to do that right now. I've had enough of this.
Blade:
I can offer my player.dat.
007bistromath:
Thanks man, but I really don't want to lose my stat tracking. I'm proud of some of this stuff. I mainly don't want to play Purity again. It was boring.
007bistromath:
Update: as a result of trying the highscore sorting, which I hadn't even realized existed until just now, I have determined that the problem is not that the information isn't being written, but that the .dats are in fact becoming corrupted somehow. All the lists other than my main one contained serious errors similar to those introduced when I changed values within the .dat by hand. In addition to garbage, pieces of legitimate data appeared out of place. As a result, I realized that the majority of both .dats is dedicated to telling the program where to look instead of the information itself. I could not, in fact, find where the data is stored among all the formatting info.
Why'd you do it this way, Kornel? Having a running total stored in the same place as directions for reading it always results in corruption eventually. Is there any particular reason you couldn't hardcode the table format into the game and just put the info in the .dats?
Sometimes I really wish I had the source for this sucker. ;_;
Navigation
[0] Message Index
[#] Next page
Go to full version