OpenRCT2 – Roller Coaster Tycoon 2 en GNU/Linux

Roller Coaster Tycoon 2 es un juego que va de construir parques de atracciones. Gracias al desarrollo actual de openRCT2 es posible jugar al juego en GNU/Linux siempre que contemos con los datos del juego.

OpenRCT2 es un desarrollo que aunque disfruta de gran actividad no tiene el grado de veterano que tiene ya openTTD por ejemplo, no obstante funciona el tema. Con openTTD ya no se precisan los gráficos del juego original mientras que con OpenRCT2 aún si.

 

1. Conseguir los archivos del Juego original
2. Compilar OpenRCT2
 

 
1. Conseguir los archivos del juego original
 
Para la entrada hemos evitado el paso de la compra:
 

 
Es posible bajar todo desde línea de comandos así:
 

wget "https://mierda.tv/descargas/Roller_coaster_tycoon_2.pdf"
wget "https://mierda.tv/descargas/RollerCoaster_Tycoon_2_soundtrack.zip"
wget "https://mierda.tv/descargas/setup_rollercoaster_tycoon2_spanish_2.0.0.6.exe"

 
Una vez tenemos los 3 archivos bajados solamente nos interesa el .exe. Es un ejecutable para windows, el instalador.
 

# apt-get install wine
$ wine setup_rollercoaster_tycoon2_spanish_2.0.0.6.exe 

 
Marcamos el eula y comenzará la instalación sobre wine. Una vez termina nos permite ejecutarlo sobre wine pero … NO necesitamos ejecutarlo (posiblemente no funcionará bien)
 
Lo interesante era que al realizar la instalación ha instalado el tema en: «/home/tuusuario/.wine/drive_c/GOG Games/RollerCoaster Tycoon 2 Triple Thrill Pack (Spanish)»
 
De modo que eso es lo que necesitamos. Vamos a moverlo a nuestro home a un directorio llamado «juegooriginal» así:
 

$ mv "/home/tuusuario/.wine/drive_c/GOG Games/RollerCoaster Tycoon 2 Triple Thrill Pack (Spanish)/" "/home/tuusuario/juegooriginal/"

 
No olvides cambiar «tuusuario» por el nombre de tu usuario en el sistema.
 
Ahora nos olvidamos ya de esto. Tenemos el juego copiado en /home/tusuario/juegooriginal/ y es el momento de pasar a otra cosa.
  
2. Compilar OpenRCT2
 
Lo primero es instalar openRCT2, mejor dicho compilarlo sobre GNU/Linux Debian 9 (o la distro que gastes) y luego ya bajar los datos del juego.
 
Vamos a satisfacer las dependencias antes de nada. Las dependencias para OpenRCT2 son:

    sdl2 (only for UI client)
    freetype (can be disabled)
    fontconfig (can be disabled)
    libzip (>= 1.0)
    libpng (>= 1.2)
    speexdsp (only for UI client)
    curl (only if building with http support)
    jansson (>= 2.5)
    openssl (>= 1.0; only if building with multiplayer support)
    iconv (part of glibc on Linux)
    zlib
    gl (commonly provided by Mesa or GPU vendors; only for UI client, can be disabled)
    cmake

 
Por ejemplo instalando las dependencias si están en los repos de debian 9:

# apt-get install cmake libjansson-dev libzip-dev libspeex-dev
# apt-get install libspeexdsp-dev libsdl2-dev gcc pkg-config 
# apt-get install libcurl4-openssl-dev libcrypto++-dev libfontconfig1-dev
# apt-get isntall libfreetype6-dev libpng-dev libssl-dev

 
Y luego a compilar:
 

$ git clone "https://github.com/OpenRCT2/OpenRCT2"
$ cd OpenRCT2/
$ mkdir build
$ cd build
$ cmake ..
$ make
$ make g2
# make install

 
Ahora lo ejecutamos especificando el sitio en el que tenemos el juego instalado:
 

$ openrct2 --rct2-data-path="/home/tuusuario/juegooriginal/RollerCoaster Tycoon 2 Triple Thrill Pack (Spanish)/"

 
Y se abrirá:
 

 
Y para rematar si no queremos estar indicando la ruta todo el rato podemos especificar la ruta en la que tenemos el juego instalado editando el archivo /home/tuusuario/.config/OpenRCT2/config.ini
 
Meteremos la ruta del juego en la variable: game_path
 
Y eso es todo.

 

¿Le ha gustado el contenido?

Si le ha gustado y le ha sido de utilidad puede donar aquí https://paypal.me/mierdatv .  
También puede escribir un comentario si lo considera oportuno.  
 

Comentarios 6

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *