angband for dos?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • hyperactive
    Rookie
    • Jul 2013
    • 6

    angband for dos?

    Hello there.
    I am totally blind and I use a speech synthesiser to read out loud text on the screen.
    I was wondering if it was possible for you kind folks to develop a dos port of angband 3.4.1?
    I remember earlier versions of angband being put out for dos, and I had a great time playing with it.
    I find this is the easiest platform to play with because the game uses ascii text. The windows port on the other hand doesn't really play nice with my speech software.
    Cheers and thanks.
    Last edited by hyperactive; July 29, 2013, 07:21.
  • Nick
    Vanilla maintainer
    • Apr 2007
    • 9637

    #2
    The dos port has been gone for a while - I'm not sure how hard it would be to resurrect it.

    There is another poster on these forums called Dark who is blind and uses a screen reader. His posts may be worth reading to get tips on things that help.
    One for the Dark Lord on his dark throne
    In the Land of Mordor where the Shadows lie.

    Comment

    • Timo Pietilä
      Prophet
      • Apr 2007
      • 4096

      #3
      Originally posted by Nick
      The dos port has been gone for a while - I'm not sure how hard it would be to resurrect it.
      There was Windows console port not very long ago. Not same as dos which is ancient. Tried to find that, but haven't found it yet.

      Comment

      • takkaria
        Veteran
        • Apr 2007
        • 1951

        #4
        Originally posted by Timo Pietilä
        There was Windows console port not very long ago. Not same as dos which is ancient. Tried to find that, but haven't found it yet.
        It would be easy to put out a release using the Windows console. I'll try and release 3.5 with that port included.
        takkaria whispers something about options. -more-

        Comment

        • PowerWyrm
          Prophet
          • Apr 2008
          • 2986

          #5
          Originally posted by takkaria
          It would be easy to put out a release using the Windows console. I'll try and release 3.5 with that port included.
          Can't you use the GCU port? I've included that for my variant and it looks like a Windows console port to me...
          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

          • takkaria
            Veteran
            • Apr 2007
            • 1951

            #6
            Originally posted by PowerWyrm
            Can't you use the GCU port? I've included that for my variant and it looks like a Windows console port to me...
            Yup, it is the GCU port, compiled using PDCurses.
            takkaria whispers something about options. -more-

            Comment

            • hyperactive
              Rookie
              • Jul 2013
              • 6

              #7
              Even if you were to make a windows console version, I still won't be able to play it effectively, because modern screen readers like jawas.. er.. Junk.. oops. I mean jaws for windows and NVDA are not primarily designed to work with complicated console applications that use punctuation marks as graphics, therefore, the best way I have found to play these types of games is to use some legacy hardware and an old tsr program called automatic screen access program or ASAP for short and then load angband over the top of it. Until the dos port was discontinued, it worked quite well.
              I hope some kind of arrangement can be made so that I can continue to enjoy playing 3.4.1.
              Thanks.

              Comment

              • Timo Pietilä
                Prophet
                • Apr 2007
                • 4096

                #8
                Originally posted by hyperactive
                Even if you were to make a windows console version, I still won't be able to play it effectively, because modern screen readers like jawas.. er.. Junk.. oops. I mean jaws for windows and NVDA are not primarily designed to work with complicated console applications
                I found some mentions in NVDA community messages that BRLTTY could work with conjunction to NVDA to better access to console. Can't find precompiled version though, and I'm not blind so I have absolutely no experience if that's any good or not.

                Comment

                • Pete Mack
                  Prophet
                  • Apr 2007
                  • 6883

                  #9
                  I think what would work best is a real audible interface, such as F-keys printing various Term-contents to console, even if terms aren't visible. That doesn't help with what the layout of the dungeon is. I have no idea how you can do that without seeing it.
                  Any pointers on how you do this?

                  EDIT: Also, do you really want to play angband, with all 100 levels? games like Sil/Quickband/Ironband seem to make more sense, since they have a lot fewer levels.
                  Last edited by Pete Mack; July 30, 2013, 08:37.

                  Comment

                  • eMeM
                    Apprentice
                    • Oct 2012
                    • 75

                    #10
                    It would be nice to see proper native W32 full screen ASCII or Dos ASCII coming back. I don't understand why it was scratched in first place (maybe because all developers are linux guys). I dig every thread about this and I was searching for it on other forums as well. I remember that I wasn't impressed with pdcurses version. It was like playing in emulator, very very slow.

                    Comment

                    • Timo Pietilä
                      Prophet
                      • Apr 2007
                      • 4096

                      #11
                      Originally posted by eMeM
                      It would be nice to see proper native W32 full screen ASCII or Dos ASCII coming back. I don't understand why it was scratched in first place
                      Scratching DOS is quite understandable, it's ancient and has very bad limitations for memory. It restricts coding way too much.

                      Comment

                      • Pete Mack
                        Prophet
                        • Apr 2007
                        • 6883

                        #12
                        the current version IS native W32, and it works plenty well (now that fonts no longer leak resources.)
                        The issue at hand is DOS ASCII, or some other way to make the screen voice-friendly.

                        Comment

                        • eMeM
                          Apprentice
                          • Oct 2012
                          • 75

                          #13
                          But we don't have a *full screen* ASCII version which is a favorite way to play for many old time players and major obstacle when trying recent versions of Angband. Some of these players are gone. I started to like terms windows but would go back to full screen console if only given a chance.



                          Most recent DOS versions used cwsdpmi so we were far from memory limits. Right now no one needs DOS graphics or DOS sounds only DOS ASCII. I just wanted to voice my support for this topic.

                          Comment

                          • Timo Pietilä
                            Prophet
                            • Apr 2007
                            • 4096

                            #14
                            Originally posted by eMeM
                            But we don't have a *full screen* ASCII version which is a favorite way to play for many old time players and major obstacle when trying recent versions of Angband.
                            Takkaria said that it would be easy to do Windows console, so I think it will appear soon. Not DOS, just windows console.

                            Comment

                            • hyperactive
                              Rookie
                              • Jul 2013
                              • 6

                              #15
                              Yes I find the current 3.4.1 version slows things down a lot, it seems a bit resource intensive.
                              As to how I am able to play an ascii game, it's simple if you know how.
                              The automatic screen access program has a separate cursor which you can use to examine your surroundings. When I use the arrow keys to move around, the hardware cursor is also moved, and when I examine my surroundings with the extra cursor, I can hear the various letters and punctuation marks being spoken, so for example, if I am in the middle of town and there are several t's on either side of my character, I then use the second cursor to examine and see how many paces away they are so I can act accordingly.
                              Please if you can, I would be really grateful if someone could get the source code and compile a dos version using djgpp, there are no real limits when you use djgpp and cwsdpmi etc.

                              Comment

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