PWMAngband 1.1.11 released

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • PowerWyrm
    Prophet
    • Apr 2008
    • 2940

    New PWMAngband 1.1.11 build 8 released!

    Fixes a crash, a problem with repetitive commands and adds static dungeon levels.

    List of changes:

    - Fix the worst cases of double negative options, rearrange the options a bit
    - Dungeon Master menu: add command to generate static levels where monsters can spawn
    - Fix crash when an object dropped under a player is combined with a similar object
    - Allow digits and extra symbols ('-', '*') in "fuzzy" name parsing when searching for monsters, objects and vaults by name
    - Cancel repeated commands (searching and digging) with any new command, and not just Escape
    - Removed magic numbers from CUT timer
    - Save static levels as "server.level.x.y.z", rename town files to "server.town.x.y.z"

    Files updated: binaries and source code.
    Files are available for download at the usual location: http://powerwyrm.monsite-orange.fr
    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

    • TheHairyOne
      Apprentice
      • Mar 2016
      • 50

      Originally posted by PowerWyrm
      If you die at low level, just restart. If you die at higher level, you should have a house with spare equipment and/or money. In both cases, I don't see a point giving gold when resurrecting.

      Concerning fleeing monsters, you should have auto-retaliator enabled. If the monster is cornered, it should die.

      About strange movement behavior, I have changed the way PWMAngband reacts (compared to MAngband) when a character is running: 1) monsters will run at same speed and 2) running will stop when @ is two spaces away from something. This needs a bit of adaptation before getting used to.
      Ok. If you have the Sell option you get 100gp when you res. If you are No-Sell, you get nothing. I thought there was an instance where I was getting gold, hence why I thought there might have been a bug when I didn't get gold. Now I know.

      I have auto-retaliator enabled. It should die. But it doesn't always. I was thinking there might be something in the way energy is expended. I will try to track instances of this and see if I can find any common factors that might lead to this behaviour. I understand its hard to figure something out from a nebulous report, but I figure together maybe we can track it down.

      I noticed those changes. Makes it harder to chase things down. Doesn't really make the game any harder...just have to play a little smarter. Its the stutter that bothers me, but I know I need to give you more info to find it...if it exists.

      Comment

      • PowerWyrm
        Prophet
        • Apr 2008
        • 2940

        Originally posted by PowerWyrm;110492Files are available for download at the usual location: [url
        http://powerwyrm.monsite-orange.fr[/url]
        Just found out that the PWMAngband page doesn't appear if you use IE, probably another compatibility problem with the Orange personal pages. So to update, connect to the site using Chrome
        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

        • TheHairyOne
          Apprentice
          • Mar 2016
          • 50

          Originally posted by PowerWyrm
          Just found out that the PWMAngband page doesn't appear if you use IE, probably another compatibility problem with the Orange personal pages. So to update, connect to the site using Chrome
          Or Firefox which has been working fine for me.

          BTW-Thanks for all your hard work. Its amazing to see how far Angband and its varients have come.

          Comment

          • TheHairyOne
            Apprentice
            • Mar 2016
            • 50

            From my brother:

            I can get to the keymap screen by pressing "=" and then "k", and I see the options for creating and removing keymaps, as well as saving them. But I can't figure out how to set the current action, so I can actually map an action to a key. I've tried everything intuitive and nothing works. Help!?
            I dont do macros and keymappings....anyone know how this is done?

            Comment

            • PowerWyrm
              Prophet
              • Apr 2008
              • 2940

              Originally posted by TheHairyOne
              From my brother:



              I dont do macros and keymappings....anyone know how this is done?
              It works fine... he was just trying to assign a macro to the "^" key, which is not considered as a macro trigger.
              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

              • TheHairyOne
                Apprentice
                • Mar 2016
                • 50

                Working on compiling the source code on my ubuntu linux box. Do you have a How To somewhere?

                EDIT: Problem...7zip unpacked everything in one folder instead of putting the files where they belong. Any idea what I did wrong? packed wrong? unpacked wrong?
                Last edited by TheHairyOne; April 11, 2016, 00:09.

                Comment

                • TheHairyOne
                  Apprentice
                  • Mar 2016
                  • 50

                  Originally posted by TheHairyOne
                  Working on compiling the source code on my ubuntu linux box. Do you have a How To somewhere?

                  EDIT: Problem...7zip unpacked everything in one folder instead of putting the files where they belong. Any idea what I did wrong? packed wrong? unpacked wrong?
                  Ok, got everything unpacked, but I still cant figure out how to get make to compile it.

                  EDIT: Hell, I would be willing to try compiling this on Windows as well...but someone point me to a C compiler I can download....
                  Last edited by TheHairyOne; April 11, 2016, 00:38.

                  Comment

                  • PowerWyrm
                    Prophet
                    • Apr 2008
                    • 2940

                    I've removed all conditional compilation code since I'm only using Windows and would have no idea at all how to maintain a version for Linux. PWMAngband works fine anyway with WinE. I'm compiling the code using Borland compiler (I have the C++ Builder 6 environment to compile, test and debug). The easiest way to compile the code, since the BC++ makefile will work for any Borland compiler, is to download the free Borland compiler here: http://forms.embarcadero.com/forms/B...mpilerDownload.

                    Once you have the compiler installed in a directory, compiling the code is very easy:
                    1) Verify that you have the BCCDIR environment variable defined and that it points to your BC++ compiler
                    2) Run server.bat to compile the server and client.bat to compile the 3 clients (win, sdl, gcu)
                    3) Everything should be magically compiled and should have produced the exe files!
                    Last edited by PowerWyrm; April 11, 2016, 17:55.
                    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

                    • PowerWyrm
                      Prophet
                      • Apr 2008
                      • 2940

                      Any problem with the yukoma.duckdns.org server? It's currently down...
                      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

                      • TheHairyOne
                        Apprentice
                        • Mar 2016
                        • 50

                        Originally posted by PowerWyrm
                        I've removed all conditional compilation code since I'm only using Windows and would have no idea at all how to maintain a version for Linux. PWMAngband works fine anyway with WinE. I'm compiling the code using Borland compiler (I have the C++ Builder 6 environment to compile, test and debug). The easiest way to compile the code, since the BC++ makefile will work for any Borland compiler, is to download the free Borland compiler here: http://forms.embarcadero.com/forms/B...mpilerDownload.

                        Once you have the compiler installed in a directory, compiling the code is very easy:
                        1) Verify that you have the BCCDIR environment variable defined and that it points to your BC++ compiler
                        2) Run server.bat to compile the server and client.bat to compile the 3 clients (win, sdl, gcu)
                        3) Everything should be magically compiled and should have produced the exe files!
                        A long time ago I tried this on windows. There were intermittent problems that we never had on the mangband.org server. Switched to a linuux server and the problems went away. Hence why I wiped a windows box to install linux and use for my server.

                        We are going to try to compile this on linux and see how it goes...and hopefully it will fix the server issues.

                        Comment

                        • PowerWyrm
                          Prophet
                          • Apr 2008
                          • 2940

                          Originally posted by PowerWyrm
                          Any problem with the yukoma.duckdns.org server? It's currently down...
                          The server probably crashed... I think it's time for an update and a restart.

                          New PWMAngband 1.1.11 build 8 released!

                          Fixes a crash, a problem with repetitive commands and adds static dungeon levels.

                          List of changes:

                          ...
                          - Fix crash when an object dropped under a player is combined with a similar object
                          This is easy to reproduce and would immediately crash the server...
                          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

                          • TheHairyOne
                            Apprentice
                            • Mar 2016
                            • 50

                            I still haven't seen the server I was playing on back up. I was unable to get this to compile quickly under linux. My new plan is to implement my changes to both PWMangband and Mangband. I will run a PWMangband server on a windows box with my content changes and keep that up 24/7.

                            I will also be doing a major rework of the Mangband code to accomplish my goals. Once that is done, I will try to get the PWMangband code to compile on linux, finish my coding update, and then start a new server.

                            I will probably end up with 3 different servers long term.

                            Comment

                            • TheHairyOne
                              Apprentice
                              • Mar 2016
                              • 50

                              Just curious....when I get to the point of compiling your code on linux...are you interested in maintaining a linux source as well as a windows source?

                              Comment

                              • PowerWyrm
                                Prophet
                                • Apr 2008
                                • 2940

                                Originally posted by TheHairyOne
                                Just curious....when I get to the point of compiling your code on linux...are you interested in maintaining a linux source as well as a windows source?
                                Probably not, since I'm no Linux user at all.
                                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

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