Experiences with new Angband 4.2.5 and questions about Identifying and Variants

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Michaelyx
    Rookie
    • Dec 2024
    • 10

    Experiences with new Angband 4.2.5 and questions about Identifying and Variants

    Hello and Merry Christmas!
    A few questions about the new Angband 4.2.5 from https://rephial.org/ running on Win10.
    I enjoy the game, have played it before in a different version and am wondering whether some of the following features are intentional or bugs.
    Maybe you can shed some light on this?

    Despite all the joy of playing, this was dampened during the first purchase. I find shops where you are offered 0 gold for the “treasures” you have collected depressing. Trading is switched off by default - the variable "birth_no_selling" = yes. Too bad, I found the possible settings in the "birth options" too late.

    I was left confused by identifying:
    Is it intentional that identifying e.g. "a Ruberry Mushroom" with "a Scroll of Identify Rune" doesn't work?
    Or that, for example, "the Cloak of Thorongil..." retains the question marks "(?,?)" after identification? As if the identification was not complete. After restarting the game the "(?,?)" disappeared. A piece of armor that I left in a shop to be identified showed similar behavior. I think it would be good if things were fully identified, or if there was an indication of further possibilities, for example a special *identification*.

    Thanks for reading and thinking this far!
    I would be grateful for comments or tips, e.g. Is there a good documentation on the differences between the variants of Angband?
    Thanks!
  • Nick
    Vanilla maintainer
    • Apr 2007
    • 9351

    #2
    Originally posted by Michaelyx
    Despite all the joy of playing, this was dampened during the first purchase. I find stops where you are offered 0 gold for the "treasures" you have collected depressing. Trading is switched off by default - the variable "birth_no_selling" = yes. Too bad, I found the possible settings in the "birth options" too late.
    Selling off was made the default many years ago, when there was general agreement among players that it improved the game, by de-emphasising the collect-loot-to-sell aspect.
    Originally posted by Michaelyx
    I was left confused by identifying:
    Is it intentional that identifying e.g. "a Ruberry Mushroom" with "a Scroll of Identify Rune" doesn't work?
    Yes. Runes are properties that wearable items have (acid resistance, feather falling, etc); once learned, they are recognised on any item with that property. For non-wearables like mushrooms, the best thing to do is try it, which will teach you what it it.
    Originally posted by Michaelyx
    Or that, for example, "the Cloak of Thorongil..." retains the question marks "(?,?)" after identification? As if the identification was not complete. After restarting the game the "(?,?)" disappeared. A piece of armor that I left in a shop to be identified showed similar behavior. I think it would be good if things were fully identified, or if there was an indication of further possibilities, for example a special *identification*.
    What should happen here is that items get a {??} tag until all their runes are known. Is this what you're seeing?
    One for the Dark Lord on his dark throne
    In the Land of Mordor where the Shadows lie.

    Comment

    • Michaelyx
      Rookie
      • Dec 2024
      • 10

      #3
      Thanks for your explanation! Yes, the day is {??}.
      Trying mushrooms I have a cautious attitude: If you don't know them, you shouldn't eat them. There are deadly poisonous ones in Angband too, right?
      I just put on a cursed amulet. In this case, I was able to identify it and remove it in time.

      Comment

      • Michaelyx
        Rookie
        • Dec 2024
        • 10

        #4
        Thanks for your explanation! Yes, the tag is {??}.
        Trying mushrooms I have a cautious attitude: If you don't know them, you shouldn't eat them. There are deadly poisonous ones in Angband too, right?
        I just put on a cursed amulet. In this case, I was able to identify it and remove it in time.

        Comment

        • Nick
          Vanilla maintainer
          • Apr 2007
          • 9351

          #5
          There is no mushroom effects that are than temporarily inconvenient, and the same goes for potions, scrolls, etc. This doesn't mean that there aren't bad times to try a new one
          One for the Dark Lord on his dark throne
          In the Land of Mordor where the Shadows lie.

          Comment

          • Michaelyx
            Rookie
            • Dec 2024
            • 10

            #6
            Hello!
            Can someone help me start the Ubuntu version of Angband 4.2.5 with graphics ? I tried on Ubuntu 24.04.1 LTS

            1. Downloaded from https://rephial.org/angband-4.2.5.tar.gz.
            2. Unpacked in Finder under Downloads by double-clicking.
            3. Couldn't find any information about installation or start of the game in the docs.

            Comment

            • Nick
              Vanilla maintainer
              • Apr 2007
              • 9351

              #7
              Originally posted by Michaelyx
              Hello!
              Can someone help me start the Ubuntu version of Angband 4.2.5 with graphics ? I tried on Ubuntu 24.04.1 LTS

              1. Downloaded from https://rephial.org/angband-4.2.5.tar.gz.
              2. Unpacked in Finder under Downloads by double-clicking.
              3. Couldn't find any information about installation or start of the game in the docs.
              I would recommend:
              Code:
              ./autogen.sh
              ./configure --enable-sdl2 (or --enable-sdl if you prefer)
              make
              sudo make install
              and then graphics are available from the menu in sdl2 or sdl.

              Note that the instructions in the online docs are more or less, but for compiling in place so you just run ./angband on the angband directory.
              One for the Dark Lord on his dark throne
              In the Land of Mordor where the Shadows lie.

              Comment

              • Nick
                Vanilla maintainer
                • Apr 2007
                • 9351

                #8
                Note also that the instructions in the online docs are essentially this, but for compiling in place so that you run
                Code:
                .angband -msdl2
                from the angband directory.
                One for the Dark Lord on his dark throne
                In the Land of Mordor where the Shadows lie.

                Comment

                • backwardsEric
                  Knight
                  • Aug 2019
                  • 533

                  #9
                  Thanks to magnate and other Debian maintainers, Ubuntu 24.04 and later also include Angband 4.2.5 in the standard set of packages. You could install the angband package (and the angband-audio package if you want to play with the sounds on). The prepackaged version of Angband does not include Shockbolt's tiles. If you want to use those, install from the .tar.gz with Nick's instructions above.

                  Comment

                  • Michaelyx
                    Rookie
                    • Dec 2024
                    • 10

                    #10
                    Originally posted by Nick

                    I would recommend:
                    Code:
                    ./autogen.sh
                    ./configure --enable-sdl2 (or --enable-sdl if you prefer)
                    make
                    sudo make install
                    and then graphics are available from the menu in sdl2 or sdl.

                    Note that the instructions in the online docs are more or less, but for compiling in place so you just run ./angband on the angband directory.
                    Thx for your answers!
                    Nick do you mean the directory angband-4.2.5?
                    I do get this error: File or directory not found
                    Code:
                    michaelyx@michaelyx-HP-EliteBook-840-G5:~/Downloads/angband-4.2.5$ ./angband
                    bash: ./angband: File or directory not found​
                    michaelyx@michaelyx-HP-EliteBook-840-G5:~/Downloads/angband-4.2.5$ ./autogen.sh
                    *info* running aclocal (-I m4)
                    ./autogen.sh: 38: aclocal: not found
                    *error* aclocal failed. (exit code = 127)
                    michaelyx@michaelyx-HP-EliteBook-840-G5:~/Downloads/angband-4.2.5$ ./configure --enable-sdl2
                    bash: ./configure: File or directory not found​
                    michaelyx@michaelyx-HP-EliteBook-840-G5:~/Downloads/angband-4.2.5$ ls -la
                    insgesamt 296
                    drwxrwxr-x 12 michaelyx michaelyx  4096 Aug 19  2023 .
                    drwxr-xr-x  5 michaelyx michaelyx  4096 J?n 10 14:01 ..
                    -rw-rw-r--  1 michaelyx michaelyx 19558 Aug 19  2023 acinclude.m4
                    -rwxrwxr-x  1 michaelyx michaelyx  2427 Aug 19  2023 autogen.sh
                    -rw-rw-r--  1 michaelyx michaelyx 22438 Aug 19  2023 changes.txt
                    -rw-rw-r--  1 michaelyx michaelyx 35794 Aug 19  2023 CMakeLists.txt
                    -rwxrwxr-x  1 michaelyx michaelyx 49938 Aug 19  2023 config.guess
                    -rwxrwxr-x  1 michaelyx michaelyx 35818 Aug 19  2023 config.sub
                    -rw-rw-r--  1 michaelyx michaelyx 21584 Aug 19  2023 configure.ac
                    -rw-rw-r--  1 michaelyx michaelyx 13123 Aug 19  2023 CONTRIBUTING.md
                    drwxrwxr-x  5 michaelyx michaelyx  4096 Aug 19  2023 docs
                    drwxrwxr-x  3 michaelyx michaelyx  4096 Aug 19  2023 .github
                    -rw-rw-r--  1 michaelyx michaelyx   843 Aug 19  2023 .gitignore
                    -rwxrwxr-x  1 michaelyx michaelyx  5598 Aug 19  2023 install-sh
                    drwxrwxr-x 11 michaelyx michaelyx  4096 Aug 19  2023 lib
                    drwxrwxr-x  2 michaelyx michaelyx  4096 Aug 19  2023 m4
                    -rw-rw-r--  1 michaelyx michaelyx  2732 Aug 19  2023 Makefile
                    drwxrwxr-x  2 michaelyx michaelyx  4096 Aug 19  2023 mk
                    -rw-rw-r--  1 michaelyx michaelyx   737 Aug 19  2023 README.md
                    -rwxrwxr-x  1 michaelyx michaelyx   547 Aug 19  2023 run-tests
                    drwxrwxr-x  2 michaelyx michaelyx  4096 Aug 19  2023 screenshots
                    drwxrwxr-x  2 michaelyx michaelyx  4096 Aug 19  2023 scripts
                    drwxrwxr-x 10 michaelyx michaelyx 12288 Aug 19  2023 src
                    drwxrwxr-x  4 michaelyx michaelyx  4096 Aug 19  2023 tests
                    -rw-rw-r--  1 michaelyx michaelyx   141 Aug 19  2023 .travis.yml
                    drwxrwxr-x  2 michaelyx michaelyx  4096 Aug 19  2023 utils
                    michaelyx@michaelyx-HP-EliteBook-840-G5:~/Downloads/angband-4.2.5$
                    ​

                    Comment

                    • Michaelyx
                      Rookie
                      • Dec 2024
                      • 10

                      #11
                      I was now able to sucessfully compile. Had to install automake libtool before: https://stackoverflow.com/a/69172681
                      Code:
                      michaelyx@michaelyx-HP-EliteBook-840-G5:~/Downloads/angband-4.2.5$ sudo apt-get install automake libtool
                      Paketlisten werden gelesen… Fertig
                      Abh?ngigkeitsbaum wird aufgebaut… Fertig
                      Statusinformationen werden eingelesen… Fertig
                      Die folgenden zus?tzlichen Pakete werden installiert:
                        autoconf autotools-dev libltdl-dev m4
                      Vorgeschlagene Pakete:
                        autoconf-archive gnu-standards autoconf-doc libtool-doc gfortran
                        | fortran95-compiler gcj-jdk m4-doc
                      Die folgenden NEUEN Pakete werden installiert:
                        autoconf automake autotools-dev libltdl-dev libtool m4
                      0 aktualisiert, 6 neu installiert, 0 zu entfernen und 15 nicht aktualisiert.
                      Es m?ssen 1.521 kB an Archiven heruntergeladen werden.
                      Nach dieser Operation werden 6.667 kB Plattenplatz zus?tzlich benutzt.
                      M?chten Sie fortfahren? [J/n] j
                      ...
                      ​

                      Comment

                      • Michaelyx
                        Rookie
                        • Dec 2024
                        • 10

                        #12
                        Originally posted by Nick
                        Note also that the instructions in the online docs are essentially this, but for compiling in place so that you run
                        Code:
                        .angband -msdl2
                        from the angband directory.
                        Unfortunately, when I start Angband this way I get the following error message: What am I doing wrong?

                        Code:
                        michaelyx@michaelyx-HP-EliteBook-840-G5:~/Downloads/angband-4.2.5/src$ ./angband -msdl2
                        ./angband: Unable to prepare any 'display module'!
                        michaelyx@michaelyx-HP-EliteBook-840-G5:~/Downloads/angband-4.2.5/src$

                        Comment

                        • Nick
                          Vanilla maintainer
                          • Apr 2007
                          • 9351

                          #13
                          OK, this failed because you don't have the autotools package installed. If you are not familiar with building stuff for your system, you can either:
                          1. Install autotools, plus whatever other necessary packages you don't have; anything you don't understand you can ask back here or just search; or
                          2. Do what Eric said.
                          It just depends on your preference
                          One for the Dark Lord on his dark throne
                          In the Land of Mordor where the Shadows lie.

                          Comment

                          • Michaelyx
                            Rookie
                            • Dec 2024
                            • 10

                            #14
                            Hi! Thanks for your help!
                            I tried to install Angband but got this Error
                            Code:
                            EliteBook-840-G5:~/Downloads/angband-4.2.5/src$ ./angband -msdl2
                            
                            ./angband: Unable to prepare any 'display module'!
                            What is going wrong?

                            Comment

                            • Nick
                              Vanilla maintainer
                              • Apr 2007
                              • 9351

                              #15
                              This means you don't have the correct sdl2 packages. I believe you need SDL2_image and SDL2_ttf, and SDL2_mixer if you want sound.
                              One for the Dark Lord on his dark throne
                              In the Land of Mordor where the Shadows lie.

                              Comment

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