Disfrutar de OpenTTD (El transport Tycoon engine libre) en GNU+Linux es sencillo. Lo más recomendable es compilar la última versión estable.
Compilar desde el código fuente una vez tenemos las dependencias:
$ git clone -b "release/12" https://github.com/OpenTTD/OpenTTD OpenTTD;cd $_
$ mkdir build;cd $_
$ cmake ..
$ make -j$(nproc)
# make install
Has de tener en cuenta que vamos a clonar la rama «release/12» (la actual stable el 14 de diciembre del 2021), que necesitamos disponer de las dependencias (mirar archivo COMPILING.MD).
Una vez compilado vamos a ejecutarlo por primera vez:
$ /usr/local/games/openttd
Posiblemente la primera vez que lo ejecutamos nos diga que no encuentra los gráficos y nos preguntará si queremos descargarlos. La respuesta es si.
Y puede que tampoco encuentre los sonidos base (openSFX). Eso lo solucionamos pinchando en Contenido Online y luego scribiendo «openSFX» para filtrar el contenido a descargar.
Una vez descargado podemos cerrar OpenTTD y abrirlo de nuevo.
Ya no tendría que salir la ventanita roja indicando que falta. Recomiendo instalar también lo siguiente:
– openMSX (la música base)
Para que la música suene bien
Si andas en arch lo mismo instalando lo siguiente te funcionará:
# pacman -S timidity++ lib32-fluidsynth fluidsynth soundfont-fluid
Si andas en otra distro pues busca instalar timidity fluidsynth y soundfont-fluid .
Luego puedes ejecutar así openttd para que funcione el sonido:
$ /usr/local/games/openttd -m fluidsynth:audio-period-size=1024,driver=pulseaudio,soundfont=/usr/share/soundfonts/FluidR3_GM.sf2
soundfont-fluid en realidad es un archivo que ocupará unos 140Megas .
Si no dispones en tu distro del archivo puedes bajarlo desde aquí: member.keymusician.com/Member/FluidR3_GM/index.html
Y luego a disfrutar.
Saludos cordiales.