Slow graphic rendering

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Ingwe Ingweron
    Veteran
    • Jan 2009
    • 2116

    Slow graphic rendering

    Nick, I checked with others on Angband.live, and it seem the slow graphic rendering is confined to Vanilla, not the other variants. I suspect something in the borg or autoexplore code may have introduced this graphics rendering bug. I find my self having to wait while a lighted room renders line-by-line, or my @ crawling, not even walking, down a corridor when its supposed to be running.
    “We're more of the love, blood, and rhetoric school. Well, we can do you blood and love without the rhetoric, and we can do you blood and rhetoric without the love, and we can do you all three concurrent or consecutive. But we can't give you love and rhetoric without the blood. Blood is compulsory. They're all blood, you see.”
    ― Tom Stoppard, Rosencrantz and Guildenstern are Dead
  • Nick
    Vanilla maintainer
    • Apr 2007
    • 9380

    #2
    OK. Do you have autoexplore mode on or off?
    One for the Dark Lord on his dark throne
    In the Land of Mordor where the Shadows lie.

    Comment

    • MITZE
      Swordsman
      • Jan 2017
      • 310

      #3
      Not just Vanilla, I've had this problem for ages playing FA v2.0+.

      Could never get any consensus about the cause, and Ingwe's been playing V forever, so I'm not sure what would have changed that suddenly he's having problems.
      Everything you need to know about my roguelike playstyle:

      I took nearly two years to win with a single character in PosChengband.

      Comment

      • Ingwe Ingweron
        Veteran
        • Jan 2009
        • 2116

        #4
        Originally posted by Nick
        OK. Do you have autoexplore mode on or off?
        On. Just for the go-to stairs feature. Once @ has ESP it's virtually useless because player is aware of monsters so no progress toward the stairs is made. I just turn it off at that point.
        “We're more of the love, blood, and rhetoric school. Well, we can do you blood and love without the rhetoric, and we can do you blood and rhetoric without the love, and we can do you all three concurrent or consecutive. But we can't give you love and rhetoric without the blood. Blood is compulsory. They're all blood, you see.”
        ― Tom Stoppard, Rosencrantz and Guildenstern are Dead

        Comment

        • backwardsEric
          Knight
          • Aug 2019
          • 552

          #5
          One hypothesis is that modern Vanilla, FAangband 2+, and perhaps NarSil are less cache-friendly than the other variants based on Angband 2. When there is enough competition for the CPU caches (on Angband.live from the multiple active games; also a report from Grotug (?) about Vanilla being slow when running alongside a video capture application), modern Vanilla and the variants using its code struggle as what they need to access is no longer in one of the faster cache levels and they have to pull it from a slower cache, main memory, or, heaven forbid, swap.

          There are ways to collect traces of cache misses for a running application (perf, https://perfwiki.github.io/main/ , for Linux 2.6) so someone with command-line access on Angband.live could test that hypothesis.

          Comment

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