Can I use Doom 1 textures in Doom 2?

Usa texturas de Doom 1 en Doom 2: Guía Completa

04/08/2018

Valoración: 4.24 (2632 votos)

El universo de Doom, con sus pasillos sangrientos y su acción frenética, ha sido un lienzo para la creatividad de miles de jugadores durante décadas. La comunidad de modding ha mantenido vivo el legado de id Software, expandiendo, modificando y reinventando constantemente estos clásicos atemporales. Una de las preguntas más recurrentes entre los aspirantes a 'mappers' o creadores de niveles es si es posible cruzar los límites estéticos de los juegos originales. Concretamente: ¿puedo utilizar las nostálgicas y emblemáticas texturas de Doom 1 en mis mapas para Doom 2? La respuesta es un rotundo sí, y en este artículo te guiaremos a través del cómo y el porqué, desmitificando el proceso para que puedas ampliar tu paleta de diseño y crear niveles verdaderamente únicos.

Can I use Doom 1 textures in Doom 2?
These are TEXTURE1 and PNAMES lumps that contain definitions for all iwad (doom 1 and 2) textures, with WFALL1-4 as a bonus. Using these, you can use Doom 1 exclusive textures in Doom 2 and vice versa. No patches are included besides WFALL, so you have to supply them yourself. Use texture1.wad from Doom 1 projects and texture2.wad for Doom 2.
Índice de Contenido

Entendiendo la Estructura de Doom: WADs y Lumps

Para comprender cómo es posible esta fusión de texturas, primero debemos entender cómo Doom organiza sus datos. Toda la información del juego —mapas, gráficos, sonidos, música, etc.— se almacena en archivos llamados WAD (un acrónimo de "Where's All the Data?"). Existen dos tipos principales de archivos WAD:

  • IWAD (Internal WAD): Es el archivo principal del juego, como doom.wad o doom2.wad. Contiene todos los recursos base necesarios para jugar.
  • PWAD (Patch WAD): Son archivos más pequeños que contienen modificaciones o contenido nuevo, como mapas personalizados, nuevos monstruos o, en nuestro caso, texturas adicionales. El motor del juego carga el IWAD primero y luego aplica los cambios del PWAD encima.

Dentro de un archivo WAD, los datos se organizan en bloques individuales llamados "lumps". Cada lump tiene un nombre y contiene un tipo específico de dato. Para el tema que nos ocupa, los lumps más importantes son TEXTURE1 y PNAMES.

¿Qué son TEXTURE1 y PNAMES?

Imagina que las texturas de Doom son como un muro de ladrillos. El muro completo (la textura que ves en el juego) está compuesto por ladrillos individuales (imágenes más pequeñas). En la terminología de Doom:

  • Los "ladrillos" individuales son los patches. Son las imágenes en bruto que se almacenan como lumps individuales.
  • El "muro" es la textura compuesta, definida dentro del lump TEXTURE1 (para Doom 1) o TEXTURE2 (para Doom 2). Este lump es básicamente un libro de recetas que le dice al motor del juego: "Para crear la textura BRICK1, toma el patch BRICKA y colócalo aquí, luego toma el patch BRICKB y colócalo al lado".
  • El lump PNAMES actúa como un índice o directorio de todos los nombres de los patches que se utilizan en las definiciones de TEXTURE1/TEXTURE2. Es esencial para que el motor pueda encontrar rápidamente los patches que necesita.

La clave para usar texturas de Doom 1 en Doom 2 es, por lo tanto, tomar las "recetas" (TEXTURE1), el "índice" (PNAMES) y los "ingredientes" (los patches de imagen) de doom.wad e incorporarlos en un PWAD que se cargará junto a doom2.wad.

Guía Práctica: Importando las Texturas Paso a Paso

Aunque pueda sonar técnico, el proceso es bastante sencillo si utilizas las herramientas adecuadas. La herramienta por excelencia para la gestión de WADs es SLADE, un editor moderno y muy completo que te recomendamos descargar.

Aquí tienes un proceso generalizado:

  1. Prepara tus Archivos: Necesitarás una copia de doom.wad (de la versión Ultimate Doom) y doom2.wad. Es fundamental que nunca modifiques tus IWADs originales. Siempre trabajarás creando un nuevo PWAD.
  2. Crea tu PWAD: Abre SLADE y crea un nuevo archivo WAD (Archivo -> Nuevo -> Archivo WAD). Guárdalo con un nombre descriptivo, como doom1_textures.wad.
  3. Extrae los Lumps de Doom 1: En SLADE, abre tu doom.wad. Ahora necesitas localizar y copiar los lumps cruciales. Busca TEXTURE1 y PNAMES. Selecciónalos, haz clic derecho y cópialos.
  4. Pega los Lumps en tu PWAD: Ve a la pestaña de tu nuevo PWAD en SLADE, haz clic derecho en la lista de lumps (que estará vacía) y selecciona "Pegar". Ahora tendrás TEXTURE1 y PNAMES en tu archivo.
  5. ¡No te olvides de los Patches!: Este es el paso que muchos olvidan. TEXTURE1 y PNAMES son solo las definiciones. Necesitas también las imágenes reales. Los patches en Doom 1 están agrupados entre dos lumps marcadores: P_START y P_END. En SLADE, busca estos marcadores en tu doom.wad, selecciona todos los lumps que hay entre ellos, cópialos y pégalos en tu PWAD.
  6. Resolviendo Conflictos y Optimizando: Al pegar los patches, SLADE podría advertirte sobre lumps duplicados si ya tienes contenido en tu PWAD. Para un simple pack de texturas, esto no debería ser un problema. Una vez pegado todo, es una buena práctica colocar los lumps en el orden correcto: PNAMES primero, luego TEXTURE1, y después los patches.
  7. Probando tu Creación: Guarda tu PWAD. Ahora, para usarlo, simplemente lánzalo junto con tu mapa y el IWAD de Doom 2. Si usas un source port como GZDoom, puedes arrastrar y soltar tu PWAD (y el WAD de tu mapa, si lo tienes) sobre el ejecutable de GZDoom.exe. ¡Al abrir tu editor de mapas, deberías ver la lista de texturas de Doom 1 disponible para usar!

Comparativa de Paletas de Texturas: Doom 1 vs. Doom 2

¿Por qué tomarse esta molestia? Porque cada juego tiene una identidad visual muy marcada y texturas exclusivas que evocan diferentes atmósferas. Fusionarlas te da lo mejor de ambos mundos.

CaracterísticaTexturas de Doom 1Texturas de Doom 2
Temática PrincipalBases tecnológicas, laboratorios infernales, mármol y madera clásica. Estilo más cohesivo por episodios.Entornos urbanos, industriales, ladrillo, acero oxidado y texturas infernales más orgánicas y grotescas.
Texturas Icónicas ExclusivasSTARPNL, COMPTALL, MARBFAC, SKULWALL, la famosa cascada de agua (WFALL).CITY, BRICK, CEMENT, BIGDOOR, las caras demoníacas en las paredes (ZZFACE).
CielosCielos de montañas marrones (SKY1), cielos rojos infernales (SKY2, SKY3).Cielos de ciudades en llamas (SKY1), cielos nublados y cielos infernales más detallados.
Ideal ParaCrear mapas con una atmósfera de ciencia ficción clásica, bases en Phobos o Deimos, o templos infernales góticos.Mapas ambientados en la Tierra, ciudades devastadas, fábricas abandonadas o representaciones más carnales del infierno.

Preguntas Frecuentes (FAQ)

Aquí respondemos algunas de las dudas más comunes que pueden surgir durante este proceso.

  • ¿Este proceso modifica mi juego original de Doom 2?

    No, en absoluto. Siempre y cuando trabajes creando un PWAD y no edites directamente tu doom2.wad, tu juego original permanecerá intacto. Esta es la belleza del sistema de modding de Doom.

  • ¿Puedo hacer lo contrario? ¿Usar texturas de Doom 2 en Doom 1?

    Sí, el principio es exactamente el mismo. Simplemente tendrías que extraer TEXTURE2, PNAMES y los patches correspondientes de doom2.wad y cargarlos como un PWAD junto a doom.wad.

  • ¿Qué pasa con las texturas animadas y los interruptores?

    El proceso básico también importa las texturas animadas como las cascadas (WFALL) o los líquidos tóxicos. Sin embargo, las definiciones de qué texturas se animan y cómo lo hacen se guardan en otros lumps llamados ANIMATED y SWITCHES. Para una compatibilidad total, también deberías copiar y fusionar el contenido de estos lumps.

  • ¿Necesito conocimientos de programación para hacer esto?

    No. No se requiere ni una sola línea de código. Solo necesitas paciencia y familiarizarte con una herramienta de edición de WADs como SLADE, que es puramente visual.

  • ¿Funcionará esto con cualquier versión o port de Doom?

    Este método es totalmente compatible con los source ports modernos más populares (GZDoom, Zandronum, PrBoom+, Woof!, etc.), que es lo que el 99% de la comunidad de modding utiliza hoy en día. De hecho, estos ports gestionan la carga de recursos de forma mucho más inteligente que el ejecutable original de DOS.

Conclusión: Un Nuevo Mundo de Posibilidades Creativas

La capacidad de combinar recursos de Doom 1 y Doom 2 no es un simple truco técnico; es una puerta de entrada a una libertad creativa mucho mayor. Permite a los diseñadores de niveles crear experiencias que se sientan como un "grandes éxitos" de la saga clásica, mezclar la estética de una base tecnológica de Phobos con la devastación urbana de la Tierra, o simplemente tener una paleta de herramientas mucho más rica para materializar su visión. La próxima vez que estés diseñando un mapa y sientas que te falta esa textura de mármol perfecta de E2M2 o ese panel de control estrellado de E1M1, recuerda que no están fuera de tu alcance. Con unos pocos clics, puedes derribar los muros entre dos de los mejores juegos de la historia y construir algo completamente nuevo.

Si quieres conocer otros artículos parecidos a Usa texturas de Doom 1 en Doom 2: Guía Completa puedes visitar la categoría Modding.

Subir