5th September Nightly builds available

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • d_m
    Angband Devteam member
    • Aug 2008
    • 1517

    5th September Nightly builds available

    Hi everyone,

    We have a new nightly and it's got a lot of good stuff. I just wanted to point out the highlights, especially since they have mostly been contributed by people outside the core dev team!

    New OSX Cocoa interface by ridiculous_fish - Beautiful new OSX front-end with scalable fonts, fantastic graphics, etc. Also supports full-screen in Lion. This is not hooked into the auto-builder (yet) so you won't see this unless you build from source on OSX. Hopefully soon we will get the packaging script updated to use it.

    RST manual pages by fph - A major step toward getting unified game documentation working, as well as a good update to the docs themselves.

    Lots of tile bug fixes and improvements by Blue Baron, including fixes for detection and feeling tiles, better alpha support for SDL, and assorted windows fixes. Also, the death of most of limits.txt

    Angel -> Ainu update by Jeff - discussed in the forums recently. Ever wanted to kill Radagast the Brown? Now is your chance!

    The nightly contains various other bugfixes and improvements too! For example, I think the weird sound bug may be fixed.
    linux->xterm->screen->pmacs
  • Nomad
    Knight
    • Sep 2010
    • 958

    #2
    Yay, trap detection borders in tile mode! I just tried it out and it works great. And I took a look at the in-game help and the RST transfer looks pretty clean. Good stuff.

    But huh, did ring of the dog get its combat bonuses removed? I can see that they might have been overpowered as an early game item, but I'd have preferred, say, fixing the dam bonus at +1 or pairing it with an equivalent minus to hit.

    Comment

    • takkaria
      Veteran
      • Apr 2007
      • 1951

      #3
      Originally posted by Nomad
      Yay, trap detection borders in tile mode! I just tried it out and it works great. And I took a look at the in-game help and the RST transfer looks pretty clean. Good stuff.

      But huh, did ring of the dog get its combat bonuses removed? I can see that they might have been overpowered as an early game item, but I'd have preferred, say, fixing the dam bonus at +1 or pairing it with an equivalent minus to hit.
      Yeah, fizzix suggested removing them to differentiate it more from =RecklessAttacks. I'd be interested in hearing if people still think it's worth using.
      takkaria whispers something about options. -more-

      Comment

      • relic
        Apprentice
        • Oct 2010
        • 76

        #4
        I downloaded this nightly and discovered a minor bug. The menu items ASCII Graphics and 8x8 tiles seem to have got the effect of the other, that is, 8x8 tiles gives ASCII graphics, and ASCII graphics gives tiles.

        Hopefully this is easy to fix
        If you cannot answer a man's argument, all is not lost; you can still call him vile names. ~Elbert Hubbard

        Comment

        • relic
          Apprentice
          • Oct 2010
          • 76

          #5
          Originally posted by relic
          I downloaded this nightly and discovered a minor bug. The menu items ASCII Graphics and 8x8 tiles seem to have got the effect of the other, that is, 8x8 tiles gives ASCII graphics, and ASCII graphics gives tiles.

          Hopefully this is easy to fix
          Oh, forgot. I have the OSX version.
          If you cannot answer a man's argument, all is not lost; you can still call him vile names. ~Elbert Hubbard

          Comment

          • Nomad
            Knight
            • Sep 2010
            • 958

            #6
            Spotted one minor bug with the trap detection borders in tile mode: when objects or monsters are on top of one of the border squares, the underlying floor tile doesn't display correctly, and you get a different tile instead. (Seems to be a grass tile in the old and DVG tiles, some sort of rune in the Adam Bolt set, and a blank black tile in mine.) Doesn't happen to the actual player tile, though, so hopefully whatever code is used there can easily be applied to the other cases.

            Definitely appreciating having the detection borders visible. Many thanks to Blue Baron - it's great to see all the work you've been doing on tile support lately!
            Attached Files

            Comment

            • Napsterbater
              Adept
              • Jun 2009
              • 177

              #7
              Can't run the newest nightly. Angband crashes with "bad sf-flag: S_ANGEL"
              This thread, it needs more rage. -- Napstopher Walken

              Comment

              • d_m
                Angband Devteam member
                • Aug 2008
                • 1517

                #8
                Originally posted by Napsterbater
                Can't run the newest nightly. Angband crashes with "bad sf-flag: S_ANGEL"
                Ouch!

                Is this on Windows?
                linux->xterm->screen->pmacs

                Comment

                • Blue Baron
                  Adept
                  • Apr 2011
                  • 103

                  #9
                  Originally posted by Nomad
                  Spotted one minor bug with the trap detection borders in tile mode: when objects or monsters are on top of one of the border squares, the underlying floor tile doesn't display correctly, and you get a different tile instead. (Seems to be a grass tile in the old and DVG tiles, some sort of rune in the Adam Bolt set, and a blank black tile in mine.) Doesn't happen to the actual player tile, though, so hopefully whatever code is used there can easily be applied to the other cases.
                  Actually, this was intentional. The border tile is drawn in the same layer as a monster, object or player, so if they were on a plain floor, I chose to replace the floor with a different tile. I used green tiles that already existed in the tileset, because I am not an artist. The tile from your tileset is the green x, same as the overlay tile, it is just hidden by the object.

                  It would be easy to remove the border floor, but that would mean the nothing would show for the border if a monster or object were on the border. (It is also easy to add the test so the floor under the player changes.)

                  Also, it is easy to change the tile used. The code uses the tile of feature 64 for the border floor and feature 65 for the border overlay. The tiles used by these features can be changed in the pref files like the rest of the features.

                  Originally posted by Nomad
                  Definitely appreciating having the detection borders visible. Many thanks to Blue Baron - it's great to see all the work you've been doing on tile support lately!
                  You're welcome

                  Comment

                  • Napsterbater
                    Adept
                    • Jun 2009
                    • 177

                    #10
                    Originally posted by d_m
                    Ouch!

                    Is this on Windows?
                    Ubuntu Linux.
                    This thread, it needs more rage. -- Napstopher Walken

                    Comment

                    • Nomad
                      Knight
                      • Sep 2010
                      • 958

                      #11
                      Originally posted by Blue Baron
                      Actually, this was intentional. The border tile is drawn in the same layer as a monster, object or player, so if they were on a plain floor, I chose to replace the floor with a different tile. I used green tiles that already existed in the tileset, because I am not an artist. The tile from your tileset is the green x, same as the overlay tile, it is just hidden by the object.

                      It would be easy to remove the border floor, but that would mean the nothing would show for the border if a monster or object were on the border. (It is also easy to add the test so the floor under the player changes.)

                      Also, it is easy to change the tile used. The code uses the tile of feature 64 for the border floor and feature 65 for the border overlay. The tiles used by these features can be changed in the pref files like the rest of the features.
                      Ah, thanks for the explanation. I've added another tile to my set that's the green x with lit floor as background, and that works nicely. Here's a zip with the updated tiles and graf-nmd.prf file.

                      I did also notice one slightly ironic problem: when there's a trap directly on the detection border, the border overlay covers it up.

                      Comment

                      • Napsterbater
                        Adept
                        • Jun 2009
                        • 177

                        #12
                        When I rolled back to before the Ainu change, I can start and play the game again.
                        This thread, it needs more rage. -- Napstopher Walken

                        Comment

                        • d_m
                          Angband Devteam member
                          • Aug 2008
                          • 1517

                          #13
                          Originally posted by Napsterbater
                          When I rolled back to before the Ainu change, I can start and play the game again.
                          How are you building and running the game?

                          It sounds to me like maybe the wrong lib directory is being used.

                          I'm using Ubuntu without problems, and I haven't heard anyone else hit this issue, so I think it can be resolved either with make clean or something similar.
                          linux->xterm->screen->pmacs

                          Comment

                          • fizzix
                            Prophet
                            • Aug 2009
                            • 3025

                            #14
                            Originally posted by d_m
                            How are you building and running the game?

                            It sounds to me like maybe the wrong lib directory is being used.

                            I'm using Ubuntu without problems, and I haven't heard anyone else hit this issue, so I think it can be resolved either with make clean or something similar.
                            could it be possible that he reloaded on a level with an active angel in LoS. That would probably create some problems, right?

                            Comment

                            • Napsterbater
                              Adept
                              • Jun 2009
                              • 177

                              #15
                              Originally posted by d_m
                              I'm using Ubuntu without problems, and I haven't heard anyone else hit this issue, so I think it can be resolved either with make clean or something similar.
                              Tried that, didn't work.

                              I guess I have to find where all the pieces of the game installs to, eliminate them by hand, then re-build.
                              This thread, it needs more rage. -- Napstopher Walken

                              Comment

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