Crash report(s)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • BlueFish
    Swordsman
    • Aug 2011
    • 414

    Crash report(s)

    Not sure if there's a thread for this. Add your own if you find them.

    Just had a rather painful one - doing well at 550 ft and spent a lot of time on a level where I found orcrist, dailler, and a forge. At the very end of the level before I was going to go down, I fired dailler once, and the game crashed when I walked back over it. Reloading puts me at the level before that one.
  • BlueFish
    Swordsman
    • Aug 2011
    • 414

    #2
    Oh,but I got the same level back after I went down again. Does the game store a level generation seed or something?

    Hopefully I'll survive again this time... and hopefully orcrist and dailler were floor drops rather than (presumably random) monster drops.

    Comment

    • HugoVirtuoso
      Veteran
      • Jan 2012
      • 1237

      #3
      Originally posted by BlueFish
      Oh,but I got the same level back after I went down again. Does the game store a level generation seed or something?
      IIRC, Sil does NOT have persistent dungeons. BUT, did you use the same steps to the same staircase
      Last edited by HugoVirtuoso; November 18, 2013, 03:24.
      My best try at PosChengband 7.0.0's nightmare-mode on Angband.live:
      https://www.youtube.com/watch?v=rwAR0WOphUA

      If I'm offline I'm probably in the middle of maintaining Gentoo or something-Linux or other.

      As of February 18th, 2022, my YouTube username is MidgardVirtuoso

      Comment

      • BlueFish
        Swordsman
        • Aug 2011
        • 414

        #4
        It was identical, no chance of coincidence. Maybe Sil stores the "random number seed" which is used for any rolls. Since the auto-save occurs right before the level is left, if you restore from it and leave the level again, that same seed will be used again to generate a level. I'm not sure the reason but it was an identical level.

        Comment

        • Derakon
          Prophet
          • Dec 2009
          • 9022

          #5
          If you take the same sequence of actions en route to the next level, then you'll get the same level. The RNG is actually a pseudo-random number generator, i.e. for a given starting point, it will always generate the same sequence of random numbers. If you "use up" those random numbers in the same manner (e.g. 4 get "eaten" for processing enemy AI, then 1 for calculating a drop, then the next level is generated) then you'll get the same results.

          In the simplest case, if the last autosave had you on the stairs to the next level and you just immediately took those stairs, then yes, you'll get the same level.

          Comment

          • BlueFish
            Swordsman
            • Aug 2011
            • 414

            #6
            Thanks Derakon. So it's what I guessed in the post above yours.

            Turns out I fell through a trap door early in the level which I'd luckily missed the first time. Didn't get the forge or either of the two artifacts. But knew it was the same level because I saw another artifact in an identical place I saw it the first time - Shortsword of Galadriel. An artifact that leads to a build which I know is more than powerful enough to kill Morgie with, but one which I don't think it fun. I skipped it, and soon thereafter fell through a trapdoor.

            Eventually died at 700 without finding anything else of note.

            Comment

            Working...
            😀
            😂
            🥰
            😘
            🤢
            😎
            😞
            😡
            👍
            👎