Skills-Angband (Sangband)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Arendil
    Apprentice
    • Jun 2007
    • 78

    #76
    All subwindows turned off. No matter what I do (changing resolution 800x600-1024x768, font sizes, fullscreen, window mode, etc.) level number is not visible. Just black space size of c.a. 1/3 of entire screen at the bottom of main window.

    Without any speed items, encumbrance ~98% I should have negative speed. It doesn't show anywhere. Hmm...it seems that lower part of main screen doesn't refresh properly - after viewing a full inventory, last item remains on the screen...

    Let's say it is "w) 9 boulders 9.0 lbs"
    After closing inventory "9 boulders 9.0 lbs" remains on screen.

    Ah, I play under Windows 98SE. Is it important?

    Comment

    • CJNyfalt
      Swordsman
      • May 2007
      • 289

      #77
      Originally posted by Arendil
      All subwindows turned off. No matter what I do (changing resolution 800x600-1024x768, font sizes, fullscreen, window mode, etc.) level number is not visible. Just black space size of c.a. 1/3 of entire screen at the bottom of main window.

      Without any speed items, encumbrance ~98% I should have negative speed. It doesn't show anywhere. Hmm...it seems that lower part of main screen doesn't refresh properly - after viewing a full inventory, last item remains on the screen...

      Let's say it is "w) 9 boulders 9.0 lbs"
      After closing inventory "9 boulders 9.0 lbs" remains on screen.

      Ah, I play under Windows 98SE. Is it important?
      Hmm. Do you have the lastest version, aka 1.0.0 final? There was some refresh problems in earlier 1.0.0 versions that should have been fixed in that one.

      Comment

      • Arendil
        Apprentice
        • Jun 2007
        • 78

        #78
        Redownloading.

        Later...

        Ugh...it seems that a version I downloaded a month ago is also 1.0.0...downloaded executable has exact the same name i.e. "sang100swin". I'm afraid word "final" doesn't appear anywhere in the archive, only on Sangband site.

        But in this "final" 1.0.0 version I just downloaded, I can actually see level number, and player speed. Thanks for help.

        Leon, please, could you add a letter (b?(eta), f?(inal)) or something at the end of any future archive name to reduce confusion?

        Cheers.

        [Edit - although i can see level number, and character speed, last line of inventory still remains on screen after closing, but that's just a minor thing]
        Last edited by Arendil; June 16, 2007, 14:11.

        Comment

        • Fuma
          Adept
          • May 2007
          • 114

          #79
          Try changing the
          Code:
          BorderBottom  = 0
          in the config.txt file to 1. If you don't know which one, just change all. It shouldn't break anything and it fixed the same problem I had, if I recall correctly.
          www.snowleopard.org - International Snow Leopard Trust

          Comment

          • LovesTha
            Rookie
            • Jun 2007
            • 3

            #80
            curses

            I just compiled Sangband (1.0.0) on my ubuntu system that I use for most of my gaming and I get the following error:

            ./sangband: Sangband needs at least an 80x46 'curses' screen

            This is after using the same compile options that I use for NPP and get a working setup, any idea what I can do to get this working?

            Comment

            • Magnate
              Angband Devteam member
              • May 2007
              • 5110

              #81
              Originally posted by LovesTha
              I just compiled Sangband (1.0.0) on my ubuntu system that I use for most of my gaming and I get the following error:

              ./sangband: Sangband needs at least an 80x46 'curses' screen

              This is after using the same compile options that I use for NPP and get a working setup, any idea what I can do to get this working?
              emerge ncurses

              - I don't use Ubuntu but I believe that's the command to install the ncurses package. You should at least get a different error after that - or maybe it'll run ...

              Good luck,

              CC
              "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

              Comment

              • Fuma
                Adept
                • May 2007
                • 114

                #82
                It's:

                # apt-get install ncurses

                But I don't know if that might solve anything.
                www.snowleopard.org - International Snow Leopard Trust

                Comment

                • takkaria
                  Veteran
                  • Apr 2007
                  • 1951

                  #83
                  Originally posted by LovesTha
                  I just compiled Sangband (1.0.0) on my ubuntu system that I use for most of my gaming and I get the following error:

                  ./sangband: Sangband needs at least an 80x46 'curses' screen

                  This is after using the same compile options that I use for NPP and get a working setup, any idea what I can do to get this working?
                  Make sure your terminal window is at least 80x46 in size, basically.
                  takkaria whispers something about options. -more-

                  Comment

                  • Bandobras
                    Knight
                    • Apr 2007
                    • 726

                    #84
                    > emerge

                    I think it's for gentoo. For ubuntu you do

                    apt-get install 'guess-what-I-need'

                    But why do you use curses? Try makefile -f Makefile.sdl and install as much sdl as is needed for this to compile (the packages have 'sdl' in their names, some of them also have 'dev'). On my Debian I even get sound in S, but the midi files are mono and mixed horribly ;<. I tried to hack the timidity config, but when I touch it I get "sequencer not found" error message, which means something tries to access my (nonexistent) OSS subsystem (I use ALSA without OSS emulation).

                    Comment

                    • LovesTha
                      Rookie
                      • Jun 2007
                      • 3

                      #85
                      Originally posted by takkaria
                      Make sure your terminal window is at least 80x46 in size, basically.
                      I full screen the terminal window and still get the error.

                      I will attempt to get the sdl options working tonight, but I have tried such in past with little success.

                      Comment

                      • CJNyfalt
                        Swordsman
                        • May 2007
                        • 289

                        #86
                        Originally posted by LovesTha
                        I full screen the terminal window and still get the error.
                        It could be that your font is too big and screen resolution too small.
                        46 rows is quite a lot, takes 3/4th of my screen on 1280×1024 resolution.

                        Comment

                        • Magnate
                          Angband Devteam member
                          • May 2007
                          • 5110

                          #87
                          Originally posted by Bandobras
                          > emerge

                          I think it's for gentoo. For ubuntu you do

                          apt-get install 'guess-what-I-need'
                          Ooops. I should have known that - I use Debian. Apt-get install ncurses is right.
                          But why do you use curses? Try makefile -f Makefile.sdl and install as much sdl as is needed for this to compile (the packages have 'sdl' in their names, some of them also have 'dev'). On my Debian I even get sound in S, but the midi files are mono and mixed horribly ;<. I tried to hack the timidity config, but when I touch it I get "sequencer not found" error message, which means something tries to access my (nonexistent) OSS subsystem (I use ALSA without OSS emulation).
                          What version of sdl are you using? Surely new versions of sdl use ALSA??

                          CC
                          "Been away so long I hardly knew the place, gee it's good to be back home" - The Beatles

                          Comment

                          • Bandobras
                            Knight
                            • Apr 2007
                            • 726

                            #88
                            ~$ dlocate -l ".*sdl.*dev.*"|grep ii
                            ii libsdl-mixer1. 1.2.6-2 development files for SDL1.2 mixer library
                            ii libsdl-ocaml-d 0.7.2-6 OCaml bindings for SDL - development files
                            ii libsdl-ttf2.0- 2.0.8-3+b1 development files for SDL ttf library (version
                            ii libsdl1.2-dev 1.2.11-9 Simple DirectMedia Layer development files
                            ~$

                            Debian unstable, generally. I have no clue what program tries to use OSS. Perhaps timidity?

                            Comment

                            • LovesTha
                              Rookie
                              • Jun 2007
                              • 3

                              #89
                              yes, and 1280x800 is a very normal resolution for a modern laptop, so you don't exspect to need to lower your font size from default just to get a text based game working (but yes lowering it to pnt 9 makes it work)

                              also installing enough of the sdl dev packages to compile that version is nicer anyway

                              Comment

                              • Alaraz
                                Rookie
                                • Jul 2007
                                • 1

                                #90
                                I have a noob question. I've looked around but apparently can't find an answer to what I'm looking for.

                                In the help file it says that after being on a level for a certain amount of time your avatar can determine how good the level is. Where does this color change happen? Where it says "Level 4" or whatever in the lower right?

                                Does your perception skill have an effect on how fast you recognize the level? Is it time based, how much of the level you've explored, or something else?

                                Is there a way to increase the percentage of a good level? After 15 or so hours of gameplay I've only seen 1 red level (at the top it said something like "you have a feeling this is a nasty place!"), which was fun! and Yes, i died

                                Thanks in advance for any help

                                Comment

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