Ok, this is a bit of a story, so I'll try to break it down to the relevant pieces:
- I was checking something in Halph has a Bad Day, and I accidently switched the order of levels. I switched them back, but now I could no longer see/upload Caravelnet demos.
- So, I figured to myself, no problem, I just redownload from Caravlnet.
- But then I discovered that the caravelnet download button is greyed out, and so is the delete button.
- It is apparently impossible to delete a SS hold, and it is also impossible to redownload it if it got screwed up. This is a problem, and I'll address it again below, but it's not the bug I'm reporting.
- See, I talked to Schik and he said the problem was my version of HHABD is newer than the caravelnet version which is why I can't download. Not a problem, I thought, let me just turn my computer clock back, make a modification, and then it will be older.
- So I exited DROD, turned the clock back to March 2005, reentered DROD, and made a change in the hold.
- I then exited DROD again, reset the clock to the right day, and tried re-entering DROD.
- But it won't start. Or more accurately, it will start, beep once to indicate an assertion error, then allow me to choose a player. When I choose the player, it crashes to desktop, regardless of which player I choose (I tried creating a new player as well, no help).
Here are the assertions from drod.err:
DROD 2.0 wrote:
Assertion error in line 317 of C:\\Caravel\\DROD17\\DRODLib\\DbLevels.cpp: "pHold"
Assertion error in line 623 of C:\\Caravel\\DROD17\\DRODLib\\DbHolds.cpp: "pPlayer"
So, I definitely think this bug should be fixed. But as I said above, I don't think it's a good idea to prevent people from redownloading a caravelnet hold if their got corrupted. I think that the version on caravelnet should be considered the master copy, and it should always be available, regardless of whether the local version is newer. This is mostly a problem right now with SS holds since they are undeletable, but I can't see that there's any reason to prevent people from easily reverting to the official version of a hold in the more general case, right?
____________________________
I got my avatar back! Yay!
[Last edited by eytanz at 03-13-2006 06:02 PM]