Angband variant repository

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

    #31
    I've been doing some more work on this recently, and still haven't got source code for Angband 3.0.7s and 3.0.7s2. If someone has it, I'd be grateful for a copy; otherwise, I'll eventually just skip straight from 3.0.6 to 3.0.7s3 (not really a big drama).
    One for the Dark Lord on his dark throne
    In the Land of Mordor where the Shadows lie.

    Comment

    • takkaria
      Veteran
      • Apr 2007
      • 1951

      #32
      Originally posted by Nick
      I've been doing some more work on this recently, and still haven't got source code for Angband 3.0.7s and 3.0.7s2. If someone has it, I'd be grateful for a copy; otherwise, I'll eventually just skip straight from 3.0.6 to 3.0.7s3 (not really a big drama).
      I think I might have a copy on a crashed hard disk (for real this time). But it'll cost Ł200 to repair and I'm putting it off as long as possible...
      Last edited by takkaria; April 17, 2013, 23:22.
      takkaria whispers something about options. -more-

      Comment

      • Pete Mack
        Prophet
        • Apr 2007
        • 6883

        #33
        Nick, this is awesome. Is there an easy way to view changes between (say) 3.0.7s3 and 3.4?

        Comment

        • Nick
          Vanilla maintainer
          • Apr 2007
          • 9647

          #34
          Originally posted by takkaria
          I think I might have a copy on a crashed hard disk (for real this time). But it'll cost Ł200 to repair and I'm putting it off as long as possible...
          No hurry - there are still plenty of variants to add which forked pre-3.0.6.

          Pete - compare view on github wiil do it. Use the URL
          Code:
          https://github.com/angbandplus/AngbandPlus/compare/x...y
          where x and y are branch names, tag names or commit SHA1s. So for example
          Code:
          https://github.com/angbandplus/AngbandPlus/compare/216107...60ed0d
          gives the diff between 3.0.3 and 3.0.6.
          One for the Dark Lord on his dark throne
          In the Land of Mordor where the Shadows lie.

          Comment

          • PowerWyrm
            Prophet
            • Apr 2008
            • 2987

            #35
            /me is very sad not seeing his variant on the list...
            PWMAngband variant maintainer - check https://github.com/draconisPW/PWMAngband (or http://www.mangband.org/forum/viewforum.php?f=9) to learn more about this new variant!

            Comment

            • Nick
              Vanilla maintainer
              • Apr 2007
              • 9647

              #36
              Originally posted by PowerWyrm
              /me is very sad not seeing his variant on the list...
              Don't panic - there are currently 30 variants on the list, and at least 50 to go.

              That said, your variant is a bit hard to find - I can only get the latest source code. It would be good to have all versions available from one place. I have set up a basic entry on the Variants tab, but need static download links to do it properly.
              One for the Dark Lord on his dark throne
              In the Land of Mordor where the Shadows lie.

              Comment

              • Pete Mack
                Prophet
                • Apr 2007
                • 6883

                #37
                Hey Nick, could you add 2.4 (Frog Knows) sooner than later? This was just a famous version; I'd like to make an update with modern UI, but essentially the same game mechanics. It would help to have it part of the same repository for ease of diffs.

                Comment

                • Nick
                  Vanilla maintainer
                  • Apr 2007
                  • 9647

                  #38
                  Originally posted by Pete Mack
                  Hey Nick, could you add 2.4 (Frog Knows) sooner than later? This was just a famous version; I'd like to make an update with modern UI, but essentially the same game mechanics. It would help to have it part of the same repository for ease of diffs.
                  It's there - root of the Angband branch. Everything descends from it.
                  One for the Dark Lord on his dark throne
                  In the Land of Mordor where the Shadows lie.

                  Comment

                  • Pete Mack
                    Prophet
                    • Apr 2007
                    • 6883

                    #39
                    Thanks Nick. Somehow I didn't see anything before 2.7 when I looked. D'oh!
                    Also: That is a really useful Readme! Things have definitely improved since then. I love it: "if it doesn't compile, try a different compiler!"

                    Comment

                    • Nick
                      Vanilla maintainer
                      • Apr 2007
                      • 9647

                      #40
                      Originally posted by Pete Mack
                      Thanks Nick. Somehow I didn't see anything before 2.7 when I looked. D'oh!
                      I was actually worried for a minute when I looked - but then I noticed the second page of commits.
                      One for the Dark Lord on his dark throne
                      In the Land of Mordor where the Shadows lie.

                      Comment

                      • Pete Mack
                        Prophet
                        • Apr 2007
                        • 6883

                        #41
                        Originally posted by Nick
                        I was actually worried for a minute when I looked - but then I noticed the second page of commits.
                        Took a look at some of the source. My god, things have improved since then!

                        Comment

                        • nppangband
                          NPPAngband Maintainer
                          • Dec 2008
                          • 926

                          #42
                          Originally posted by Pete Mack
                          Hey Nick, could you add 2.4 (Frog Knows) sooner than later? This was just a famous version; I'd like to make an update with modern UI, but essentially the same game mechanics. It would help to have it part of the same repository for ease of diffs.
                          Interesting. How do you plan to go about it? I am doing a similar project with Moria right now, so I was wondering what approach you are taking.
                          NPPAngband current home page: http://nppangband.bitshepherd.net/
                          Source code repository:
                          https://github.com/nppangband/NPPAngband_QT
                          Downloads:
                          https://app.box.com/s/1x7k65ghsmc31usmj329pb8415n1ux57

                          Comment

                          • Pete Mack
                            Prophet
                            • Apr 2007
                            • 6883

                            #43
                            Originally posted by nppangband
                            Interesting. How do you plan to go about it? I am doing a similar project with Moria right now, so I was wondering what approach you are taking.
                            Well, first is to extract the monster info into a proper text file, using Perl or the like. Then objects.txt, but I don't understand at all how objects work in 2.4. Most of the spells are essentially unchanged, so I will just add the missing ones, and remove any new ones. Though I'd forgotten how many cursed and otherwise bad objects had been removed. Amulets of Woe, potions of Ruination and Death! I can get these from 3.0.7, which has the lua removed, but most of the same functionality.

                            I will leave Eddie's pseudo-ID and squelch in place. The original pseudo model was just tedious; it had nothing going for it.

                            Comment

                            • nppangband
                              NPPAngband Maintainer
                              • Dec 2008
                              • 926

                              #44
                              Originally posted by Pete Mack
                              Well, first is to extract the monster info into a proper text file, using Perl or the like. Then objects.txt, but I don't understand at all how objects work in 2.4.
                              Check out dump_items.c in NPPangband. I haven't used it since I implemented 4gai, but it should be easy to adapt to extract monster info & object Info in a format you need. Good luck!
                              NPPAngband current home page: http://nppangband.bitshepherd.net/
                              Source code repository:
                              https://github.com/nppangband/NPPAngband_QT
                              Downloads:
                              https://app.box.com/s/1x7k65ghsmc31usmj329pb8415n1ux57

                              Comment

                              • Pete Mack
                                Prophet
                                • Apr 2007
                                • 6883

                                #45
                                Originally posted by nppangband
                                Check out dump_items.c in NPPangband. I haven't used it since I implemented 4gai, but it should be easy to adapt to extract monster info & object Info in a format you need. Good luck!
                                Awesome. This is a great idea.

                                Comment

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