Cómo instalar y configurar GZDoom en Linux (2023)

El reciente aumento en la popularidad de los juegos de disparos en primera persona de estilo retro ha llevado a muchos a preguntarse dónde empezó. Mucha gente se siente impulsada a jugar el único juego que empezó todo: Doom (1993). Sin embargo, lograr que el juego se ejecute en sistemas más modernos sin tener que jugar con diferentes configuraciones y emuladores de DOS es un gran obstáculo para jugar.

Hoy vamos a discutirGZDoom, una extensión del puerto ZDoom del motor ID tech 1 original que permite a una persona no solo jugar Doom, sino también su extensa lista de modificaciones y todos los juegos creados con el "motor Doom". Las menciones notables incluyen Doom II, Final Doom, Heretic y Hexen.

Sin embargo, la lista de beneficios no termina aquí, el motor puede hacer uso del renderizador OpenGL, mucho más moderno, para utilizar mejores técnicas de iluminación ambiental, y te permite usar mouselook, que los juegos anteriores de Doom echaban mucho de menos. Permite jugar en resoluciones más altas sin ocultar el HUD, permite texturas mejoradas, mejor rendimiento, etc.

Esta es una guía para instalar y configurar GZDoom para poder reproducir Doom WAD (acrónimo de "¿Dónde están todos los datos?").

Esta guía completa cubre la instalación y configuración de GZDoom en Linux, lo que le permite jugar juegos y mods clásicos de DOOM. Los métodos incluyen instalar GZDoom como una aplicación Snap, desde Flathub o manualmente usando un archivo .deb. Se proporcionan pasos específicos para cada método, incluido el manejo de archivos WAD y posibles errores. Con GZDoom, puedes disfrutar de gráficos mejorados, mejor rendimiento y funciones modernas mientras juegas DOOM y otros juegos creados con el "motor Doom".

Instalación de GZDoom como una aplicación Snap

Nuevamente, como el repositorio GZDoom no se proporciona exactamente como repositorio predeterminado en la mayoría de las distribuciones, la forma más sencilla de instalarlo es utilizando el administrador de paquetes Snap. Esto se recomienda principalmente a usuarios que utilizan Ubuntu o que ya tienen instalado Snap en sus sistemas. Si snap está instalado, escriba en la línea de comando:

$ sudo snap install gzdoom
Instalación de GZDoom usando Snap

Esto logra instalar la aplicación en su computadora. Sin embargo, si intenta ejecutarlo, recibirá un mensaje de error. Debes encontrar el directorio de la aplicación Snap y colocar los WAD necesarios en el mismo directorio para poder jugar. Estos WAD están disponibles en los archivos de los propios juegos, por lo que no debería ser un gran problema obtener WAD para poder jugar. Escribir:

$ which gzdoom

Esto debería proporcionarle el directorio donde se encuentra gzdoom. Sin embargo, si intenta abrir gzdoom escribiendo el siguiente comando, obtendrá un error.

$ /snap/bin/gzdoom
Ejecutar GZDoom sin configurarlo
GZDoom ErrorError de GZDoom

Al leer este error, podemos entender que solo tenemos que agregar los archivos WAD dentro de ~/snap/gzdoom/current/.config/gzdoom/. Sin embargo, si ingresa a su terminal para encontrar esta carpeta en particular, encontrará que la carpeta .config ni siquiera existe.

Sin embargo, esto se puede solucionar fácilmente yendo al explorador de archivos y buscando dentro de ?/? parte del sistema. Finalmente, encontrará la carpeta .config que está buscando y la carpeta gzdoom dentro de la cual debe colocar sus WAD.

How To Find The .config FolderCómo encontrar la carpeta .config

Aquí ya he colocado mi versión shareware de DOOM (1993) y DOOM II: Hell on Earth (1994). Antes de mostrar GZDoom, seguí adelante y puse algunos WAD adicionales para jugar dentro del puerto. Continúe y escriba en la terminal:

$ /snap/bin/gzdoom

Después de esto, aparecerá el siguiente cuadro de diálogo, que le pedirá que seleccione un determinado WAD para reproducir. Sin embargo, si solo tienes un WAD dentro del directorio, se omitirá este paso y abrirá el WAD para que puedas jugar.

GZDoom DialogDiálogo GZDoom

¡Puedes seleccionar tu WAD a través de este cuadro de diálogo y comenzar a jugar!

Sigo adelante, inicio la versión shareware de DOOM aquí y empiezo a jugar E1M1: Hangar.

E1M1 On GZDoom 1E1M1 en GZDoom 1

Finalmente logramos jugar DOOM en nuestra instalación instantánea de GZDoom. Sin embargo, esta versión de GZDoom no funciona bien con mods y me ha costado mucho intentar que los mods de DOOM funcionen con esta versión de GZDoom. Por lo tanto, recomendaría encarecidamente que una persona instale GZDoom en su distribución utilizando el método de instalación manual.

Leer también: Snaps en Linux (introducción básica)

Instalación de GZDoom desde Flathub

Es de gran ayuda si puede instalar un paquete contenedor universal como un flatpak para ejecutar GZDoom. Se garantiza que esto funcionará en la mayoría de las distribuciones y, excluyendo algunos casos extremos, es probablemente la mejor manera de experimentar GZDoom en su sistema.

Si tiene Flatpak instalado en su sistema, puede continuar y escribir el siguiente comando en la terminal:

$ flatpak install flathub org.zdoom.GZDoom

Cómo configurar y habilitar Flatpaks en Linux

Installing GZDoom From FlathubInstalación de GZDoom desde Flathub

Sin embargo, al igual que nuestra instalación rápida del puerto, no funcionará a menos que coloques algunos WAD para jugar. Si continúa y escribe el siguiente comando en la terminal, recibirá un error bastante similar al que recibimos cuando ejecutamos la aplicación Snap sin ninguna configuración previa.

Para comenzar a jugar con este método de instalación, deberás ir a ~/home/{username}/.var/app/org.zdoom.GZDoom/.config/gzdoom y colocar todos los WAD necesarios allí. Una vez que haya realizado este paso, puede continuar y escribir en la terminal.

$ flatpak run org.zdoom.GZDoom

Luego aparecerá la siguiente pantalla para iniciar su WAD.

GZDoom Flatpak Selection ScreenPantalla de selección de GZDoom Flatpak

Sin embargo, incluso este método de instalación no funciona bien con los mods, ya que GZDoom no aparece como una aplicación que podamos elegir para ejecutar archivos .WAD. Para una reproducción adecuada del mod, necesitaríamos recurrir a técnicas de instalación manual que son más frecuentes en Windows.

Instalación manual de GZDoom usando un archivo .deb

Este método de instalación es adecuado en sistemas basados en Debian y funciona con sólo ir al sitio web oficial para descargar la versión de Ubuntu. Para descargar el archivo, debe ir a este sitio web.

GZDoom Download PagePágina de descarga de GZDoom

Después de hacer clic en el archivo .deb una vez finalizada la instalación, el archivo simplemente se instala solo sin necesidad de más instrucciones. Esto también conduce a una instalación que esencialmente se comporta igual que las de snap o Flatpak. Por lo tanto, este tipo de instalación también requiere que coloques manualmente todos tus WAD en una carpeta particular. Esta vez, es ~/.config/gzdoom. En todas estas opciones, puede intentar editar [IWADSearchDirectories] en el archivo gzdoom.ini para obtener los WAD necesarios de otro directorio especificado. En este caso, edito el archivo .ini usando VIM para obtener los IWAD o WAD necesarios de mi ?DOOM MULTIJUGADOR? directorio

Para hacer esto, entro a la terminal y escribo (siempre que VIM esté instalado en su sistema)

$ cd .config/gzdoom
$ vim gzdoom.ini

Esto abre el editor VIM.

Editing The .ini File Using VIMEditar el archivo .ini usando VIM

Como puede ver en la parte resaltada de la imagen de arriba, debe escribir la ruta requerida de su carpeta WAD para que GZDoom los detecte.

Para editar el archivo .ini, presione ?I? en su teclado para ingresar a ?INSERT? modo y luego escriba PATH=/ruta del archivo requerida. Para salir, primero presione ?Esc? para salir de ?INSERT? modo y tipo?:wq? para guardar los cambios que realizó en el archivo y salir.

Ahora, puedes iniciar GZDoom escribiendo:

$ gzdoom

Esto nos proporcionará nuevamente la pantalla de selección con la que estamos tan familiarizados. Sin embargo, este método también nos permite jugar mods aditivos.

Si agrega la aplicación GZDoom en su escritorio, solo necesita arrastrar y soltar el mod que desee encima del ícono GZDoom.

Esto te permitirá jugar cualquiera de los mods básicos que tengas con estos aditivos. Para este ejemplo, estoy abriendo DOOM II usando un mod de Mario que encontré.

Entryway Super Mario Doom Entrada Super Mario Doom

¡Esto marca el final de nuestro viaje para aprender cómo instalar GZDoom y ejecutarlo en Linux! Aún puedes continuar y acceder a los archivos disponibles en el sitio web oficial para obtener versiones anteriores. También puede descargar los archivos .tar para extraer directamente GZDoom en su directorio WAD y no tener que preocuparse por colocar WAD en carpetas específicas o editar archivos .ini.

Actualizaciones del boletín

Ingrese su dirección de correo electrónico a continuación para suscribirse a nuestro boletín