If I understand correctly, N7DOT's venting is not really about bookmarks. Rather, it is about being easy to lose one's progress when one accidentally hits the Enter key. Imagine a keyboard where the arrow keys are close to the Enter key, and that the player wants to make 500 moves to put the level into a certain state. Suppose, say, after 490 moves, the player accidentally hit the Enter key followed by an arrow key. Then there is a 3/4 chance that the player is back at the beginning without any memory of the 490 moves. What if the player cannot remember the sequence of moves he made? This could happen in a bot-intense level.
I don't think one can do much about the above without making the interface very annoying. The only thing I can think of is to prompt the user whenever the Enter key is hit.
On the other hand, there is a bookmark bug that seems to be introduced in the 2009 version, and is still in the current 2016 version. This bug is apparently not in the 2007 version. The bug is that one cannot make more than one bookmark per level. If one tries to make a second bookmark to a level, then one of the following happens:
(i) if the player is at a move number larger than that of the stored bookmark, then no new bookmark is made; the stored bookmark remains the only bookmark;
(ii) if the player is at a move number smaller than that of the stored bookmark, then the current position replaces the stored bookmark; the originally stored bookmark is loss.
I also found that after one solves the level, if one then makes a bookmark which is shorter than the solution, then the bookmark replaces the solution, and the level is regarded as unsolved if there are no other solutions for the level in the player's file.
I actually looked at the source code back in 2013, and I think I have found the culprit. I made a post in this feedback thread back in 2013. The post is dated 03.30.13 02:29:15. I hope this is of help, and sorry for the long post. |
|
I saw some complaints in the level comment threads about something frustrating relating to bookmarks. Can someone summarize the bug for me? I'm sorry for not paying attention for so long, but I'm actually in a position to fix stuff now, so it would be useful to know. :) |
|
(Fixed bugs on the server, unrelated to this new version, where comments showed up as gibberish and nobody could post here--I hope?) |
|
Hi folks,
I uploaded a new version of Escape for Windows and OS X, both 64-bit and compiled with new compilers and stuff. It's not possible to auto-update to these, so you'll want to move your player file and any custom levels manually (just ask if you don't know how to do this -- I should write up a little help page anyway) into the new app. But hopefully for the next 10 years it will be able to update from the net. :)
I know about the following bugs. On windows:
- Console window shows. It's harmless but annoying
On macOS:
- Colors are wrong in little main-menu animation,
- Weird artifacts in level thumbnails,
- Menus and editors can have the "wrong" colors
I know what's causing all of these, and will fix, but I wanted to get these more-or-less-working versions out there so that people can play and alert me to anything else that needs to be fixed.
Long live Escape! |
|
right on.
excellent as always,
an additional ten points for Dude Ascending |
|
Do you ever have anyone else help you work on these projects? I have been watching you videos since the release of Play Fun and find that you are developing software I myself am quite interested in. (AI and more recently the dynamic conversion of 2D games to 3D)
I may not have a PhD or near as much knowledge as you in the programming/well overall general world (May not would be quite an understatement) Though I would love to collaborate, or at least reach out to you regarding some of the problems I am running into with similar programs I wish to write.
Hope you do manage to finish this project and soon develop software that revolutionizes the world! (Well, assuming you want to do that kind of stuff) If you do have a moment please feel free to reach out to me at gay.carson.andrew@gmail.com |
|
|
|
All your work on escape is appreciated. You brought enjoyment to many people. I keep checking here in the hope that someday escape will be reborn!
Thanks Tom! |
|
Thanks for reminding me that people still play it! :) |
|
Is that Berk from "Trapdoor"? http://bogleech.com/trapdoor/td-berk2.jpg
(also http://media.spelpappan.se/2013/09/The_Trapdoor.png ) |
|
So do I! I hope it's not gone forever. |
|
Thanks, and I hope so too!
I prefer the bass and occasional tambourine too... it's just a matter of not being set up in my new place yet. This one was taking way too long to record, and so I went stripped-down on the technical tracks. Next time. :) |
|
Awesome!! Bromides and What a waste are both really great. Hope we don't have to wait another 5 years for the next one :P
BTW, whatever happened to the bass that was on previous AADs? The more-fully-arranged "rock" songs on Pro se ick and Method etc were awesome. |
|
I wish Escape would work on newer Macs! |
|
|
|
I'm digging these man. Nice job |
|
fixed it windows fire wall was blocking helpers |
|
when ever i run playfun.exe the windows crash sign commes up |
|
Im trying to run play fun. i have got all the way to starting the master line. learnfun worked fine and so did the helpers but once i run the master lin windows comes up saying playfun.exe has stoped working and the comand line says:
D:\playfun>D:\playfun\playfun.exe --master 8000 8001
WinMain.
Loaded ddraw...
Get command line...
Parse command line...
Init SDL
SDL initialized OK.
Starting FCEUX 2.1.6-interim svn...
Loading Pinball.nes...
PRG ROM: 1 x 16KiB
CHR ROM: 1 x 8KiB
ROM CRC32: 0x035dc2e9
ROM MD5: 0xad809323fe92d0e083bf77ccecae462e
Mapper #: 0
Mapper name: NROM
Mirroring: Horizontal
Battery-backed: No
Trained: No
Power on
Loaded 280 objective functions
Resize cache 10000 1000
OK.
Skipped 592 frames until first keypress/ffwd.
[MASTER] Beginning Pinball.
Parallel step with 40 nexts, 40 futures.
[........................................]
SDLNet_TCP_Open(127.0.0.1:8000): Couldn't connect to remote host
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
this is what the helpers say:
WinMain.
Loaded ddraw...
Get command line...
Parse command line...
Init SDL
SDL initialized OK.
Starting FCEUX 2.1.6-interim svn...
Loading Pinball.nes...
PRG ROM: 1 x 16KiB
CHR ROM: 1 x 8KiB
ROM CRC32: 0x035dc2e9
ROM MD5: 0xad809323fe92d0e083bf77ccecae462e
Mapper #: 0
Mapper name: NROM
Mirroring: Horizontal
Battery-backed: No
Trained: No
Power on
Loaded 280 objective functions
Resize cache 10000 1000
OK.
Skipped 592 frames until first keypress/ffwd.
i dont know what the problem is please could some on help me. |
|
Probably late to the game, but "Make America Adequate Again". |
|
|
|
The road to success is paved with failures.
Unfortunately, the road to failure is also paved with failures.
Basically, failure is the fuel to going anywhere. |
|
13256. masiegler (74.98.212.103) –
01 Jul 2016 02:21:41
[ Another failure ]
A Word salad from recent feeds and thoughts -M
inviscid fluid / Maleant Data Systems / Brexit II / Kerning is Caring / Off By 2 / WATFIV / American Inceptialism / Prequel Sequel / 2016 HO3 / seinfeld.wad / The Yes Men |
|
I'd expect the game line to be "double.nes" since the ROMs usually have an extension. But since it's saying that it didn't find a "game" line at all, maybe the file is actually called config.txt.txt instead of config.txt? |
|
So my config.txt file looks like this;
1.game Double
2.movie Dragon2.fm2
3.
And I keep getting the game.empty() error.
Output from cmd is as follows;
""
WinMain.
Loaded ddraw...
Get command line...
Parse command line...
learnfun.cc:145 Check failed: !game.empty()
this application has requested to terminate in an unusual way, etc.
""
Then I get a notification, by windows, that learnfun.exe has stopped working and allows me to either debug the program, or close it. Any thoughts as to how i can fix this?
Running windows 8.1 |
|