Re: Sangband spontaneous exits
- From: magnate <chrisc@xxxxxxxxxxxxxxxxx>
- Date: Fri, 27 Jul 2007 15:37:59 -0000
On Jul 27, 2:48 pm, Phil Cartwright <pca...@xxxxxxxxxxxxxxxx> wrote:
I have observed a pattern: they occur when the document-reader
subroutine runs. The thing with press space to continue, arrows to move
etc. that displays help, self-knowledge, message recall, and a lot of
other stuff.
If the session is fairly old, opening one of these and then leaving it
idle causes it to spontaneously exit the program after around 10-15
seconds of idling. Which is very strange since it should simply be
waiting for user input.
If the session is new it seems to be immune.
It's probably the loop that waits for a key at the reader's prompt
that's the culprit. I can't imagine anything else being active under the
circumstances where it keeps happening. Why it eventually interprets no
key being pressed for a while as an exit-without-save command is a
doggone mystery though. It isn't even actually crashing -- no illegal
operation message. It is just deciding on its own to quit more-or-less
normally, except for not saving on the way out.
--
There's only four things you can be certain of: taxes, change, spam, and
death.
Just to note, I have never observed this "spontaneous clean exit"
since installing 1.0 - I've had a couple of crashes, but they've both
given me the "sangband.exe has encountered a problem and needs to
close" message. FWIW, they were both related to the quiver.
There is an issue with the -more- prompt though (or the "(+)" as it is
in S). I almost always have to press one extra key *after* the last
(+) is gone. So it *seems* that the prompts are all clear and the game
is waiting for my input, but actually the first key I press is ignored
(as if it's clearing one more (+)), and only then can I continue
playing. I've got used to this now, but it plays havoc with macros. I
wonder if it is related to the phenomenon Phil describes.
CC
.
- Follow-Ups:
- Re: Sangband spontaneous exits
- From: Twisted
- Re: Sangband spontaneous exits
- References:
- Sangband spontaneous exits
- From: Phil Cartwright
- Sangband spontaneous exits
- Prev by Date: Sangband spontaneous exits
- Next by Date: Re: YACD - level 40 power level 68
- Previous by thread: Sangband spontaneous exits
- Next by thread: Re: Sangband spontaneous exits
- Index(es):
Relevant Pages
|