Especificaciones no oficiales de Doom (Unofficial Doom Specs) es el título de un documento de texto de Matt Fell que da detalles de muchos de los aspectos técnicos de Doom. Lo más útil es que las especificaciones proporcionan información detallada sobre la estructura de los archivos WAD y los diferentes tipos de recursos que contienen.
Es un error común pensar que la información de las especificaciones se obtuvo de id Software, mientras que, de hecho, la mayor parte de la información fue obtenida gradualmente por programadores de la comunidad y piratas informáticos a través de ingeniería inversa.
Contenido[]
Las especificaciones cubren:
- El formato de los gráficos
- Lumps texturizantes (TEXTURE1, TEXTURE2 y PNAMES)
- ENDOOM
- PLAYPAL
- COLORMAP
- Los formatos de nivel básicos: Linedefs, Sidedefs, Sectors, BLOCKMAP, Vértices y Cosass.
- El formato de los lumps generados por el constructor BSP: NODES, SEG, SSECTORS; no se explica cómo se utiliza el árbol BSP en la representación.
Sin embargo, la documentación sobre varios datos brilla por su ausencia en el expediente:
- Detalle sobre el archivo formato .MUS utilizado para la música de Doom, aparte del encabezado.
- El formato de los efectos de sonido de los altavoces de PC
Las especificaciones también proporcionan otra información técnica. Se incluyen datos sobre los cambios en el archivo IWAD de Doom realizados entre versiones. Se describe el formato de los archivos de demostración. También se incluye información sobre las cadenas dentro del archivo ejecutable de Doom; esto quizás sirvió como base para el desarrollo de DeHackEd.
El archivo no se ha actualizado oficialmente desde 1994. Es probable que por esta razón varias piezas de información estén ausentes, y parte de la información sea especulativa o incluso incorrecta luego de la publicación del código fuente de Doom.
Enlaces externos[]
- Texto original en gamers.org
- Versión HTML de las especificaciones (archivado)