Anyone got a link to the last nightly version that works?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • TJS
    Swordsman
    • May 2008
    • 473

    Anyone got a link to the last nightly version that works?

    The ones from the 21st and 22nd seem to crash a fair bit and I would quite like to try the game with all the latest changes in it.
  • Timo Pietilä
    Prophet
    • Apr 2007
    • 4096

    #2
    Originally posted by TJS
    The ones from the 21st and 22nd seem to crash a fair bit and I would quite like to try the game with all the latest changes in it.
    I'd wait a bit. It's now 24:th and last autobuild is 22:th, Takkaria has said in trac that most of those bugs those versions suffer have been fixed, so I trust next useful version will be there soon.

    Comment

    • Taha
      Adept
      • Jun 2009
      • 128

      #3
      On the other hand, it has been several days since a relatively functional version came out, and no changes to trac for that time, so something is holding it up. If, like me, you want to play some of the updates while you have the day off today...

      Revision afbda2b44b built on 19th November 2010, is working for everything I have tried except that if you are a priest or mage with inadequate stats to get to 1 hit with your weapon, you will not be able to hit at all. This can easily be resolved by avoiding those classes or getting a lighter weapon until you get your stats up.

      Anything newer than that has multiple painful bugs - crash on throwing, firing with h not working, multiple confirmations on inscriptions, or inscription numbers not working on books. The two before that both had crash bugs on load, and earlier than that I don't know about.
      ________
      WASHINGTON DISPENSARIES
      Last edited by Taha; August 14, 2011, 14:53.

      Comment

      • d_m
        Angband Devteam member
        • Aug 2008
        • 1517

        #4
        There's a new development process we're trying out, which requires one dev to push changes into the "staging" branch (which doesn't get turned into a nightly) and another dev to confirm that those changes work and push them into the "master" branch (which *does* get made into nightlies).

        At this point there is a bunch of work queued up in staging which hasn't yet been pushed to master. I have been reluctant to do that yet since I pushed a lot of the changes to staging.
        linux->xterm->screen->pmacs

        Comment

        • Magnate
          Angband Devteam member
          • May 2007
          • 5110

          #5
          Originally posted by d_m
          There's a new development process we're trying out, which requires one dev to push changes into the "staging" branch (which doesn't get turned into a nightly) and another dev to confirm that those changes work and push them into the "master" branch (which *does* get made into nightlies).

          At this point there is a bunch of work queued up in staging which hasn't yet been pushed to master. I have been reluctant to do that yet since I pushed a lot of the changes to staging.
          There is also a lot of refactoring going on - major changes to the code which aren't supposed to create any visible changes but should create a platform for future improvement. Unfortunately refactoring often introduces bugs, and it's where a lot of the current crop have come from. Before anyone says it, yes we know we should have thought about keeping it separate from the bugfixing and polishing for 3.2 - but nightlies have always been advertised as potentially broken and we happen to be in a short period where they are. The net gain for angband will be much greater for having gone through this.

          I am intending to push the staging fixes to master this evening, for tonight's build. It won't be perfect, but it should be better than recent builds.

          We apologise for any inconvenience.
          "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

          Comment

          • fizzix
            Prophet
            • Aug 2009
            • 3025

            #6
            Originally posted by Magnate

            We apologise for any inconvenience.
            don't sweat it, you guys are doing great work.

            Comment

            • Magnate
              Angband Devteam member
              • May 2007
              • 5110

              #7
              Originally posted by fizzix
              don't sweat it, you guys are doing great work.
              Thank you. I have just pushed all the latest fixes in staging to master, so tonight's build should feature:

              - no more crashes when throwing
              - no crashes from improperly initialised names
              - successful tunnelling and opening doors
              - unIDd rings of known flavours no longer showing their pval
              - General Store no longer buys unIDd ?PD (thus giving away that it is ?PD)
              - "bigtile" support, where you can stretch your tiles any size you like
              - @m1@b1@G1 now work again

              For future reference, the front page of trac.rephial.org has links to a list of the remaining tickets for 3.2, and a list of tickets which have been fixed in the staging branch but are not yet in nightlies. The latter list is currently empty, the former has 22 tickets left.
              Last edited by Magnate; November 24, 2010, 23:07.
              "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

              Comment

              • Nick
                Vanilla maintainer
                • Apr 2007
                • 9647

                #8
                Originally posted by Magnate
                - "bigtile" support, where you can stretch your tiles any size you like
                ...as long as that size is from a small range, and you're using windows or SDL.

                If it all seems to be working, it will be expanded (no pun intended).
                One for the Dark Lord on his dark throne
                In the Land of Mordor where the Shadows lie.

                Comment

                • Magnate
                  Angband Devteam member
                  • May 2007
                  • 5110

                  #9
                  Originally posted by Nick
                  ...as long as that size is from a small range, and you're using windows or SDL.

                  If it all seems to be working, it will be expanded (no pun intended).
                  Well, I tried SDL on Linux and it worked with 1x2, 2x1, 2x2, 2x3, 3x2 and 3x3, so I figured it was just going to keep on working. It works in GTK as well, though you can't choose the ratio - (I presume clicking "bigtile" just doubles the tile size?).
                  "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

                  Comment

                  • Taha
                    Adept
                    • Jun 2009
                    • 128

                    #10
                    Originally posted by Magnate
                    Thank you. I have just pushed all the latest fixes in staging to master, so tonight's build should feature:
                    Way, way better now. Now we can start looking for the hard to find bugs, but this seems to have knocked all my obvious ones off and the game is playable again.

                    Many thanks.
                    ________
                    Live sex
                    Last edited by Taha; August 14, 2011, 14:53.

                    Comment

                    • Nick
                      Vanilla maintainer
                      • Apr 2007
                      • 9647

                      #11
                      Originally posted by Magnate
                      Well, I tried SDL on Linux and it worked with 1x2, 2x1, 2x2, 2x3, 3x2 and 3x3, so I figured it was just going to keep on working. It works in GTK as well, though you can't choose the ratio - (I presume clicking "bigtile" just doubles the tile size?).
                      Yes, behaviour in gtk and mac ports is unchanged - bigtile doubles tile width. SDL allows up to x3 height and x6 width, windows allows x2 height and width (double tile) or x3 height and width (triple tile) and/or x2 width (bigtile).

                      I suspect I'll be able to extend the gtk and mac ports fairly easily, but I haven't really looked yet; allowing arbitrary increments in windows shouldn't be too hard either. For the next little while I'm planning to concentrate on mouse support, though.
                      One for the Dark Lord on his dark throne
                      In the Land of Mordor where the Shadows lie.

                      Comment

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