Quickband update

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Antoine
    Ironband/Quickband Maintainer
    • Nov 2007
    • 1010

    Quickband update

    Hi all

    Just a note to say I'm doing some work on Quickband - rebasing it on NPP 0.5.2 (the original Quickband was based on NPP 0.4.something, from about 2004).

    Should be a good game experience and a fun introduction to NPP.

    QUickband was always a pretty minimal variant (only a small change from the original codebase) so I should have something to show for myself in a week or two.

    A.
    Ironband - http://angband.oook.cz/ironband/
  • camlost
    Sangband 1.x Maintainer
    • Apr 2007
    • 523

    #2
    So, it is feasible to make the changes in #ifdefs and get them added to the NPP source code so that it'll remain fresh without any changes, and just require setting a compile flag?
    a chunk of Bronze {These look tastier than they are. !E}
    3 blank Parchments (Vellum) {No french novels please.}

    Comment

    • nppangband
      NPPAngband Maintainer
      • Dec 2008
      • 926

      #3
      Antoine and I are working on that, and we intend for Quickband (and possibly ironband) to be able to import the NPP development from now on (or at least the changes he wants in his variants.

      I am also thinking of setting up an NPP github repository with quickband as a subversion so Quickband can import patches from NPP. Not sure which is easier.
      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

      • Antoine
        Ironband/Quickband Maintainer
        • Nov 2007
        • 1010

        #4
        Originally posted by nppangband
        Antoine and I are working on that, and we intend for Quickband (and possibly ironband) to be able to import the NPP development from now on (or at least the changes he wants in his variants.

        I am also thinking of setting up an NPP github repository with quickband as a subversion so Quickband can import patches from NPP. Not sure which is easier.
        I like the git/patch idea. I think combining the two games into a single piece of source code through #ifdefs would make the nice code too messy.

        A.
        Ironband - http://angband.oook.cz/ironband/

        Comment

        • nppangband
          NPPAngband Maintainer
          • Dec 2008
          • 926

          #5
          Originally posted by Antoine
          I like the git/patch idea. I think combining the two games into a single piece of source code through #ifdefs would make the nice code too messy.

          A.
          I agree, except I don't know how to do it. I am sure github is easy once we get used to it, but it looks like a steep learning curve.
          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

          • Antoine
            Ironband/Quickband Maintainer
            • Nov 2007
            • 1010

            #6
            Originally posted by nppangband
            I agree, except I don't know how to do it. I am sure github is easy once we get used to it, but it looks like a steep learning curve.
            We'll figure it out

            A.
            Ironband - http://angband.oook.cz/ironband/

            Comment

            • Magnate
              Angband Devteam member
              • May 2007
              • 5110

              #7
              Originally posted by Antoine
              We'll figure it out

              A.
              http://www.kernel.org/pub/software/s...submodule.html



              ... and plenty of other links from googling "git submodule".

              NPP would be the "superproject", and Quickband the "submodule".
              "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

              Comment

              • Antoine
                Ironband/Quickband Maintainer
                • Nov 2007
                • 1010

                #8
                Originally posted by Magnate
                http://www.kernel.org/pub/software/s...submodule.html



                ... and plenty of other links from googling "git submodule".

                NPP would be the "superproject", and Quickband the "submodule".
                Thanks Magnate

                A.
                Ironband - http://angband.oook.cz/ironband/

                Comment

                • nppangband
                  NPPAngband Maintainer
                  • Dec 2008
                  • 926

                  #9
                  Thanks, Magnate!

                  NPP is now up on Github. 0.5.1 and 0.5.2 are the first two commits. The earlier versions don't have the right license to go on Github.

                  @Antione - This master branch is for releases. Soon a staging branch is going to be set up for the regular changes. I guess now we figure out how you "connect" to these branches, and what sort of rights you need to keep quickband up-to-date.
                  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

                  • Nick
                    Vanilla maintainer
                    • Apr 2007
                    • 9633

                    #10
                    Originally posted by nppangband
                    NPP is now up on Github.
                    Here, for the interested.
                    One for the Dark Lord on his dark throne
                    In the Land of Mordor where the Shadows lie.

                    Comment

                    • nppangband
                      NPPAngband Maintainer
                      • Dec 2008
                      • 926

                      #11
                      Originally posted by Nick
                      Here, for the interested.
                      Thank you Nick. I meant to post that. Clearly my brain was done for the day after I figured out how to commit a version to github.
                      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

                      • Antoine
                        Ironband/Quickband Maintainer
                        • Nov 2007
                        • 1010

                        #12
                        Originally posted by nppangband
                        Thanks, Magnate!

                        NPP is now up on Github. 0.5.1 and 0.5.2 are the first two commits. The earlier versions don't have the right license to go on Github.

                        @Antione - This master branch is for releases. Soon a staging branch is going to be set up for the regular changes. I guess now we figure out how you "connect" to these branches, and what sort of rights you need to keep quickband up-to-date.
                        Will be a bit of a learning curve. I'll start by figuring out what this git thing is, and how to pull down a copy of regular NPP, and go from there.

                        A.
                        Ironband - http://angband.oook.cz/ironband/

                        Comment

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