Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: [38b] ill-isolated adventure-mode uncrash  (Read 565 times)

numerobis

  • Bay Watcher
    • View Profile
[38b] ill-isolated adventure-mode uncrash
« on: March 08, 2008, 06:19:00 pm »

My dwarf and my three drunks went to a goblin fortress to get some socks (and picked up gloves instead) for trade.  We stopped by a travelling group of dwarves -- this is the pocket world I've been making test cases on, so that must have been one of my ignorable embark groups.  Then, we went into town.

It was a dark and stormy night, and the lag monster showed up.  My dwarf made it about 10 tiles; each tile took longer than the previous to traverse.  The first was only a bit slow -- about a second.  The next couple were still only "kind of slow".  Then it was down to "molasses".  Eventually we reached "tens of seconds".  Finally I just killed the process after a minute of having my adventurer stand, not moving, knowing I had a dozen or so more keystrokes queued up.

Perhaps noteworthy: my displayed speed was 1200 and change.  But the drunks were moving multiple times -- I would get messages that they'd stood up repeatedly, and multiple frames were going by, because I saw one just run 5-6 tiles while my adventurer was traversing a single tile.

Of course, I can't reproduce this.

Logged

numerobis

  • Bay Watcher
    • View Profile
Re: [38b] ill-isolated adventure-mode uncrash
« Reply #1 on: March 08, 2008, 09:53:00 pm »

Hmm... it produced again.  Seems that "adventure for an hour; then go home" kills my pocket world.  I wish there were a shorter test case.
Logged

Kagus

  • Bay Watcher
  • Olive oil. Don't you?
    • View Profile
Re: [38b] ill-isolated adventure-mode uncrash
« Reply #2 on: March 08, 2008, 09:56:00 pm »

Next time you hit it, try this;  Alt-move in the direction you were going.  I seem to be getting stuck in several places, and that helps it out for a while.

Swimming in a river seems to be the most effective way of causing this to happen.

Draco18s

  • Bay Watcher
    • View Profile
Re: [38b] ill-isolated adventure-mode uncrash
« Reply #3 on: March 08, 2008, 09:56:00 pm »

Having never played Adventure mode (at least not long enough to do anything interesting) I don't know for sure, but that sounds an aweful lot like what I think would happen if you were getting paralyzed.
Logged

Kagus

  • Bay Watcher
  • Olive oil. Don't you?
    • View Profile
Re: [38b] ill-isolated adventure-mode uncrash
« Reply #4 on: March 08, 2008, 10:42:00 pm »

That only happens if you get bitten by a giant cave spider or stung by a giant scorpion.  This is just walking.

numerobis

  • Bay Watcher
    • View Profile
Re: [38b] ill-isolated adventure-mode uncrash
« Reply #5 on: March 08, 2008, 10:49:00 pm »

quote:
Originally posted by Draco18s:
<STRONG>Having never played Adventure mode (at least not long enough to do anything interesting) I don't know for sure, but that sounds an aweful lot like what I think would happen if you were getting paralyzed.</STRONG>

No, because if it were paralyzation, within a few real-world seconds I would get "You are deceased" showing up.

This second one was a bummer: I managed to kill the archer that had killed my previous dead guy, and I killed the master lasher I was supposed to kill, and I gouged out the eyes of the idiot goblin who claimed to have killed my previous dead guy and kept trying out a booming voice at me.  Oh, and I cleaned up after my abandoned fortresses by killing all the wandering dwarves.  But now I've lost all that progress.

Logged

Toady One

  • The Great
    • View Profile
    • http://www.bay12games.com
Re: [38b] ill-isolated adventure-mode uncrash
« Reply #6 on: March 08, 2008, 11:51:00 pm »

I guess if it starts to pop up again, and you can afford to wait until it's your turn, it would be nice to see if the behavior persists after a save/load.  It could have been some flow off screen going bad, or some sort of misallocation issue that would clear up on a load.  Any additional information would be useful.
Logged
The Toad, a Natural Resource:  Preserve yours today!