I think I may have located the bookmark bug in the source.
The file play.cc contains the following code:
799 case OKAYWHAT_NEW: {
800 /* bookmark new */
//snipped
813 plr->addsolution(md5, &ns, false);
(The above code involves adding bookmarks)
The file player.cc contains the following code:
309 void playerreal::addsolution(string md5, namedsolution * ns, bool def_candidate) {
310 hashsolsetentry * he = sotable->lookup(md5);
311
312 if (he && he->solset) {
313
314 namedsolution * headsol = he->solset->head;
315
316 /* always add, even if it's worse */
317 if (def_candidate) {
//snipped
332 /* XXX this code path is not used now */
333 /* only added if it's better than the default, or
334 if the default is a bookmark */
335 } else if (ns->sol->length < headsol->sol->length ||
336 (!ns->bookmark) && headsol->bookmark) {
337 /* replace */
338 he->solset->head = ns->clone();
339 headsol->destroy();
340 } else {
341 /* discard this solution */
342 }
//snipped
The problem is that, the section marked /* XXX this code path is not used now */ is entered when line 813 in play.cc is reached, so if the bookmark has a short length, it will erase the old default solution.
|
|
This reminds me. Little bug (Windows Vista/7 only): Any deleted levels in the 'ProgramFiles\Escape\triage' folder will not be deleted when a level update is done. That is why when you ctrl-d in triage and scroll down to the end you may find a whole heap of deleted levels there. If you delete all files in this triage directory entirely, Escape will pick up its level set from the default triage directory in 'AppData'.
PS. Tom, if you ever get a chance to work on any kind of update (and I understand this may not be possible; it takes so long just to get head back into source code you haven't worked with for a long time!), please fix the bookmark bug first. |
|
11731. Anonymous (146.145.247.2) –
24 Mar 2013 21:04:38
[ BAD SAT SCORES ]
Dear lord! I am so very glad that my identity will remain anonymous because I failed miserably on the second retest for the SAT.
I only managed to get 1100
My father looked at my score and called me a retard.
Then, I got into Moore College of Art and Design
In high school I was a high honors student though there were some other issues because I was in two resource classes for English and Math
I eventually tested out of one class and made it into the higher level class.
However, I am not as happy attending school where I am now because art school even it has liberal course humanities and business is still not an acceptable learning environment.
I suppose that my father was right. |
|
Dear Tom, enjoy Japan. You know Carl Meister is living in Tokyo now? |
|
Cool, enjoy! You deserve it for working so hard.
I stopped by because I'm listening to AAD-24 and reminiscing. This album is actually even better than I remembered. |
|
|
|
I enjoyed this! Well done! |
|
I have a Vista laptops with overheating problems, it has to stay on its cooling pad at all times or else it will crash. Although what you described sounds worse. |
|
thanks for the great information . you are correct about the esp being hidden in windows 7 because ihave installed escape in a older computer and i can see the file . i thought some how escape was installed twice on my broken computer because i could not see any named player esp . i even imported the whole escape folder to new computer but it did not bring players . i will try some of the above tommorow as im up and running as default player for now . not rating the levels till i get my own player back . im sure with the information above i will be able to as im very determined . As for my computer not even 2 years old i think its an overheat problem . the more stuff i have taken out of it ive got a little longer about 2 mins before freezing. this is enough time to try all great information thanks. i know it can be fixed probably quite easy but leaving information i dont want to loose does not sit well with me as everyone who i now who has there computer fixed has come back with a clean hard drive . thanks everyone . ps escape is fantastic |
|
Last resort option, assuming the hard drive isn't totally screwed, is bung in another machine as a secondary drive and get the files that way. I don't know what your exact problem is, but if is it a drive failure and the drive is a Seagate, keep trying, they cut in out when they are dying you just have to catch it at the right moment. I've got a drawer full of knackered Seagates... cheap but junk! (waiver: this is a personal opinion and in no way endorsed by Escape (c) or its creator :) ) |
|
Oh, and as Kirima suggested, grab your MyLevels folder too. It's in the same place. The MyLevels folder in the main escape directory is not used in Vista or later so it will contain and index file and nothing else. |
|
If you have Escape installed on another machine just paste your .esp file into the same location on the new machine.
In XP the .esp files are in the Escape folder in ProgramFiles. Always worth keeping a backup of the .esp somewhere, that way you can never lose your player number.
Another point to bear in mind. If you go into, say, the triage directory and press ctrl-0 (zero) you can have escape search another .esp file for solutions. Saves you having to do all the levels twice if you play on two machines. It will only import one solution per level and it may not be the solution you necessarily want, but it's better than nothing. |
|
Hi Mark.
In Windows Vista/7 the .esp file in hidden away in App Data.
i.e.
C:\users\[username]\AppData\Local\VirtualStore\ProgramFiles\Escape.
The AppData folder is hidden so you will have to have explorer set to show hidden files and folders. |
|
If you're on a Mac, ctrl-click on the icon, open the package and the content-folder, look for the folder called MacOS and open it, there you will find your file called "mark.esp". Just copy that file on a memory-stick, I'm positive that 1 minute will be enough time to do all this. My player file is only 2 MB, so it's quickly done. Afterward, you can download a new copy of the game and insert the player-file at the same place of the newly downloaded game. If ever you've got enough time, you might also want to drag and copy your entire "my levels" folder!? ;-) |
|
Your player file should be in the same place as the game, for example in program files/escape. There should be a file called "mark.esp" if your player is called Mark. Is it there? You can also just copy the whole escape directory from your old computer to a new one. The game doesn't care where it's installed. |
|
hi Dave its mark, just as all the fun began friday my computer broke it will only work for 1 min , not to worry about that i have others . but i dont want to get it fixed until i can get my player out of it .of all the films photos and documents the only thing im worried about is my escape player sad really .i want to know how to import my player . the game says copy esp file into the directory . i have been in program files/escape and cant find neither do you know where to find or how to do it. if anyone else see's this and knows i would appreciate as i have done over 2000 levels in the last six months . |
|
IM LOOKING AND I DONT GET HOW THE ROBOTS AREDDWW;sodfiaoidfohasd;oASDFCA8OMRASYFUSIAYV98T2E48YQTC49Y0QYHAHCJFDSLDPOUEPP8Q1RDAXYUCSEF934OKOTG4VGT :(:(:(:(:( |
|
I don't think it's truly 'dead' yet, as there are still levels being made and such. I understand that it looks dead though.
Anyways, it's been so long since I posted any sort of comment, level or speedrun here... I need a chance to get to play it while I remember to before other things start to drain away my time. |
|
So now is this game dead? lol, I'm way up there in the post somewhere. I never really played this game and it is far back in my memory, but it sometimes comes up in my mind and I Just have to check on it. |
|
Only a teacher can assign me a failing grade. Are you a teacher? |
|
|
|
Ah! Thanks! I love your remixes. You have such weird and unexpected changes in them, which are especially fun when I think I know how the song is going to go. :)
Thanks for uploading stuff to bandcamp for free. You should upload your youtube stuff! My favorite is "The New Black," which is just a gem. |
|
super amazing as always. love the layers on Antietam!
for what it's worth, here is the ReMiX:
http://beartowitness.bandcamp.com/track/bed |
|
just stopping by to say hi |
|
Wow, thanks for reading! :)
Maybe try some of my games? "T in Y World" is probably the most interesting one. |
|