View Single Post
Old January 14, 2019, 19:53   #9
fph
Knight
 
Join Date: Apr 2009
Location: Pisa / DL0
Posts: 910
fph is on a distinguished road
I don't know what display modules are compiled into the standard Windows binary; you can try running "angband -msdl2" from a command line and hope it works, but I doubt. Otherwise, the answer is that no matter what OS you want to use, you'll have to recompile the game yourself.

Compiling Angband is probably easier to do under Linux than under Windows (or, at least, I am more used to it ), so if you have Xubuntu available, you can use that.

The procedure is:

1. Download the Angband source code, unzip it in a folder of your choice, and open a command window inside that directory.

2. Install some required packages; I think you'll need this command

sudo apt install build-essential libsdl2-dev libsdl2-image-dev libsdl2-mixer-dev libsdl2-ttf-dev autoconf automake

3. Follow the instructions in compiling.txt: you'll need to give these commands

./autogen.sh
./configure --with-no-install --enable-sdl2
make

3. Run the game with

src/angband -msdl2

I hope this works! Remember to thank our fellow user t4nk who wrote this display module. Let us know if you encounter any error messages; my first line may be missing a few packages.

EDIT: libsdl2-dev, not libsdl2-devel
__________________
Dive fast, die young, leave a high-CHA corpse.
--
You read a scroll labeled 'lol gtfo' of Teleport Level.

Last edited by fph; January 14, 2019 at 22:52.
fph is offline   Reply With Quote