FAangband 2.0beta

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Nick
    Vanilla maintainer
    • Apr 2007
    • 9634

    Originally posted by Cuboideb
    I tried this fix. Bone files are properly generated now in android.
    Thanks, I've done an overhaul of that code which includes your fix, and I think it now works properly.

    Crashes I will get to another time.
    One for the Dark Lord on his dark throne
    In the Land of Mordor where the Shadows lie.

    Comment

    • MITZE
      Swordsman
      • Jan 2017
      • 293

      Bug Spotted?

      Perhaps a stupid question (because I really don't know newFA code), but should line 719 in mon-make.c be false rather than true?

      As far as I understand it, the entire function it's in is returning true or false based on whether it's successfully created a player ghost, but that particular line is part of a check to determine whether the monster is supposed to be a player ghost at all?
      Last edited by MITZE; July 8, 2021, 05:17. Reason: Fixed formatting.
      Everything you need to know about my roguelike playstyle:

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

      Comment

      • Nick
        Vanilla maintainer
        • Apr 2007
        • 9634

        Originally posted by MITZE
        Perhaps a stupid question (because I really don't know newFA code), but should line 719 in mon-make.c be false rather than true?

        As far as I understand it, the entire function it's in is returning true or false based on whether it's successfully created a player ghost, but that particular line is part of a check to determine whether the monster is eligible to be a player ghost at all?
        I think you're right, and I'll change it, but in practice it shouldn't make a difference because that check is also done before the prepare_ghost() function is called.
        One for the Dark Lord on his dark throne
        In the Land of Mordor where the Shadows lie.

        Comment

        • MITZE
          Swordsman
          • Jan 2017
          • 293

          Originally posted by Nick
          [08:50] Nick: OK, let's hope it's just ghosts then
          [08:52] Nick: Start of level with ghost, reloading with ghost, encountering ghost, or something else?
          Continuing the webserver conversation, but it's still the same problem: there are relatively frequent crashes when you go to transition to a new level (only in the wilderness? I should probably check that.).

          After the crash happens, reloading the game will put you on the level you were trying to transition to, and as far as I've noticed there's always a player ghost on said level.
          Last edited by MITZE; July 12, 2021, 14:15. Reason: Fixed formatting.
          Everything you need to know about my roguelike playstyle:

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

          Comment

          • Nick
            Vanilla maintainer
            • Apr 2007
            • 9634

            Originally posted by MITZE
            Continuing the webserver conversation, but it's still the same problem: there are relatively frequent crashes when you go to transition to a new level (only in the wilderness? I should probably check that.).

            After the crash happens, reloading the game will put you on the level you were trying to transition to, and as far as I've noticed there's always a player ghost on said level.
            OK, I'll do some testing offline too, and if it keeps not happening we'll blame Gwarl (or probably the interaction of player ghosts with multiuser setup, actually).
            One for the Dark Lord on his dark throne
            In the Land of Mordor where the Shadows lie.

            Comment

            • Nick
              Vanilla maintainer
              • Apr 2007
              • 9634

              Originally posted by MITZE
              After the crash happens, reloading the game will put you on the level you were trying to transition to, and as far as I've noticed there's always a player ghost on said level.
              Is it always a preloaded ghost, or always an actual player ghost, or some of both?
              One for the Dark Lord on his dark throne
              In the Land of Mordor where the Shadows lie.

              Comment

              • MITZE
                Swordsman
                • Jan 2017
                • 293

                Originally posted by Nick
                Is it always a preloaded ghost, or always an actual player ghost, or some of both?
                As of this reply, I'm getting it with both player ghosts and maintainer ghosts.
                Last edited by MITZE; July 13, 2021, 17:05. Reason: Fixed formatting.
                Everything you need to know about my roguelike playstyle:

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

                Comment

                • clouded
                  Swordsman
                  • Jun 2012
                  • 268

                  Non ghost related crash trying to enter Belegost. Attached savefile is next to the stairs.

                  Couple other things: first couple of items I came across were amulets of insight that were ignored and hidden, they are both useful so that seems undesired.
                  Would be nice if running delay was an option, not sure why someone would want a regular movement delay but slowing down the running animation would help keep track of yourself.
                  Attached Files

                  Comment

                  • Nick
                    Vanilla maintainer
                    • Apr 2007
                    • 9634

                    Originally posted by clouded
                    Non ghost related crash trying to enter Belegost. Attached savefile is next to the stairs.
                    Savefile works fine for me, so no idea what's going on there. Which version are you playing?

                    Originally posted by clouded
                    first couple of items I came across were amulets of insight that were ignored and hidden, they are both useful so that seems undesired.
                    As of now a while (a few weeks ago?) there is no ignoring of any jewellery, so I suspect this is a hangover from previous games if you're using the same savefile.

                    With this and the last one it could be a result of major development changes over the life of your savefile.

                    Originally posted by clouded
                    Would be nice if running delay was an option, not sure why someone would want a regular movement delay but slowing down the running animation would help keep track of yourself.
                    The original movement delay was introduced for if you want to play on a laptop using only the cardinal direction arrow keys, so you can press down then left to go south-west. Point about running noted, I've filed an issue.
                    One for the Dark Lord on his dark throne
                    In the Land of Mordor where the Shadows lie.

                    Comment

                    • clouded
                      Swordsman
                      • Jun 2012
                      • 268

                      Originally posted by Nick
                      Savefile works fine for me, so no idea what's going on there. Which version are you playing?
                      I downloaded this version from a few days ago. Win10, I don't have a dev enviroment set up any more so I'm not building myself. Just downloaded "Release 2.0beta2-181-g4873dabae" and put my savefile in it, still crashes. I suspect it has something to do with houses as the last time I was there I moved my house there. Haven't tried going to other towns yet, I'll try later today.

                      Edit: testing further, going to another town and setting my home there then returning to that town causes a crash. Birth options are standard wilderness, no_recall on and connect_stairs off. (By the way, connect_stairs off doesn't actually result in disconnected stairs in the wilderness, I could have sworn that someone mentioned this in the thread already but I couldn't find it while searching.)

                      On jewellery, not sure but those first couple of amulets were ignored. Now when I toggle ignoring on or off they don't get affected, so I guess it only happens when you have zero runes known or something? Edit: Spoke too soon, when I resumed and picked up another item, the amulet of insight in my inventory got squelched again.
                      Last edited by clouded; August 7, 2021, 11:01.

                      Comment

                      • Nick
                        Vanilla maintainer
                        • Apr 2007
                        • 9634

                        In the lead-up to releasing 2.0, I have put the main repo at the old FA repo site, https://github.com/NickMcConnell/FAangband. New code is on the main branch, old on the oldmain branch.

                        I'll be deleting the repo at https://github.com/NickMcConnell/FirstAgeAngband in due course.
                        One for the Dark Lord on his dark throne
                        In the Land of Mordor where the Shadows lie.

                        Comment

                        • EugeneLesnov
                          Scout
                          • Apr 2020
                          • 45

                          Hello, Nick!
                          It might be a good idea to add the names of cities (and locations) on the global map..Maybe it will be good for roleplaying... or just to understand where you are going to go
                          Aurë entuluva!

                          Comment

                          • EugeneLesnov
                            Scout
                            • Apr 2020
                            • 45

                            Also there is a little bug report.
                            I don't really know what happens exactly, but seems like after killing some boss level I got crash (At least 5 times of 5).

                            My terminal output:
                            ```faangband: mon-msg.c:299: get_message_text: Assertion `race->base != NULL' failed.```
                            Aurë entuluva!

                            Comment

                            • Nick
                              Vanilla maintainer
                              • Apr 2007
                              • 9634

                              Originally posted by EugeneLesnov
                              Hello, Nick!
                              It might be a good idea to add the names of cities (and locations) on the global map..Maybe it will be good for roleplaying... or just to understand where you are going to go
                              Do you mean the map of the local area that shows what types of levels are nearby?

                              Originally posted by EugeneLesnov
                              Also there is a little bug report.
                              I don't really know what happens exactly, but seems like after killing some boss level I got crash (At least 5 times of 5).

                              My terminal output:
                              ```faangband: mon-msg.c:299: get_message_text: Assertion `race->base != NULL' failed.```
                              Thanks for the report. Are you playing the latest development version? It's possible this is fixed already.
                              One for the Dark Lord on his dark throne
                              In the Land of Mordor where the Shadows lie.

                              Comment

                              • EugeneLesnov
                                Scout
                                • Apr 2020
                                • 45

                                Originally posted by Nick
                                Do you mean the map of the local area that shows what types of levels are nearby?
                                Yes, here's screenshot to clarify:
                                Discover the magic of the internet at Imgur, a community powered entertainment destination. Lift your spirits with funny jokes, trending memes, entertaining gifs, inspiring stories, viral videos, and so much more from users.
                                Aurë entuluva!

                                Comment

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