angband 4.2 tiles in Ubuntu?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • stickmanbob
    Rookie
    • Mar 2020
    • 2

    angband 4.2 tiles in Ubuntu?

    Hey all!

    I'm trying to get tiles working with ubuntu. I've managed to compile in place and run in sdl, but there is no option for tiles, even when running angband-g. Did I mess something up in the configure phase?

    Thanks!
  • backwardsEric
    Knight
    • Aug 2019
    • 527

    #2
    So there's no "Options" entry along the top of the window from running "angband -msdl"? Clicking on that brings up the dialog to select the tile set to use.

    For what it's worth, the steps below were sufficient to compile what's in angband-4.2.0.tar.gz from rephial.org on Debian buster and have the SDL front end with tile set support. The libsdl-image1.2-dev, libsdl-mixer1.2-dev, libsdl-ttf2.0-dev, and libsdl1.2-dev packages(and their dependencies) had been installed.

    Code:
    gunzip -c angband-4.2.0.tar.gz | tar -xBf - 
    cd angband-4.2.0
    ./autogen.sh
    ./configure --enable-sdl --with-no-install
    make install

    Comment

    • Hounded
      Adept
      • Jan 2019
      • 128

      #3
      Not being overly technical I always run Angband from within Wine (currently using Ubuntu 18.04) and have never had any issues with tiles (or other play).

      (Yeah, that's not particularly helpful I s'pose). NM.
      Last edited by Hounded; March 30, 2020, 20:38.
      It Breathes. You die.

      Comment

      • stickmanbob
        Rookie
        • Mar 2020
        • 2

        #4
        Thanks guys!

        backwardsEric, I installed just like that. It works when I run "angband -sdl", but not "angband -msdl". Says "unable to prepare any display module!". I'll try using wine if nothing else works!

        Comment

        • backwardsEric
          Knight
          • Aug 2019
          • 527

          #5
          There's an old thread, http://angband.oook.cz/forum/showthread.php?t=1520, where someone got the same message. In that case, it seems like there was a version of Angband installed as a package which did not have SDL support compiled in. Is that possibly the case here? Running

          Code:
          which angband
          will tell you what's being run if you don't give a path to the executable. When I was running angband on the Debian system, I had always changed directories to where I had compiled it and ran it with

          Code:
          ./angband -msdl
          so I knew I was getting the version I had compiled.

          Comment

          • fph
            Veteran
            • Apr 2009
            • 1030

            #6
            The Angband package for Ubuntu does have SDL and tiles support, for the record. On 19.10 (the latest one, not the LTS) it ships with 3.5.1.
            --
            Dive fast, die young, leave a high-CHA corpse.

            Comment

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