Chocolate Doom tiene como objetivo reproducir con precisión la versión original de DOS de Doom y otros juegos basados en el motor Doom en una forma que se puede ejecutar en computadoras modernas.
Originalmente, Chocolate Doom era solo un puerto fuente de Doom. El proyecto ahora incluye puertos de hereje y hexen, y conflictos.
Los objetivos de Chocolate Doom son:
Se puede encontrar más información sobre la filosofía y el diseño detrás de Chocolate Doom en el archivo de filosofía distribuido con el código fuente.
Para obtener instrucciones sobre cómo configurar Chocolate Doom for Play, consulte el archivo de instalación.
Chocolate Doom es compatible con el archivo de configuración de DOS Doom (normalmente llamado default.cfg ). Por lo tanto, los archivos de configuración existentes para DOS DOOM simplemente deben funcionar fuera de la caja. Sin embargo, Chocolate Doom también proporciona algunas configuraciones adicionales. Estos se almacenan en un archivo separado llamado chocolate-doom.cfg .
La configuración se puede editar utilizando la herramienta de colocación de chocolate.
Chocolate Doom admite una serie de parámetros de línea de comandos, incluidos algunos extras que originalmente no fueron superados por las versiones DOS. Para distribuciones binarias, consulte el archivo CMDLine incluido con su descarga; También hay más información disponible en el sitio web de Chocolate Doom.
Con Vanilla Doom no hay forma de incluir sprites en archivos PWAD. La opción de línea de comandos de Chocolate Doom '-File' se comporta exactamente igual que Vanilla Doom, e intentar reproducir TCS agregando los archivos WAD usando '-File' no funcionará.
Muchas conversiones totales (TC) se distribuyen como un archivo PWAD que debe fusionarse en el IWAD principal. Por lo general, se incluye una copia de Deusf.exe que realiza esta fusión. Chocolate Doom incluye una nueva opción, '-Merge', que simulará esta fusión. Esencialmente, el directorio WAD se fusiona en la memoria, eliminando la necesidad de modificar el IWAD en el disco.
Para jugar TCS usando chocolate Doom, corre así:
chocolate-doom -merge thetc.wad
Aquí hay algunos ejemplos:
chocolate-doom -merge batman.wad -deh batman.deh vbatman.deh (Batman Doom)
chocolate-doom -merge aoddoom1.wad -deh aoddoom1.deh (Army of Darkness Doom)
Chocolate Doom incluye una serie de diferentes opciones para la reproducción de música. Consulte el archivo ReadMe.Music para obtener más detalles.
Hay más información, incluida la información sobre cómo jugar varios TC clásicos, está disponible en el sitio web de Chocolate Doom:
https://www.chocolate doom.org/
¡Se le recomienda que se registre y contribuya con cualquier información útil que pueda tener con respecto al puerto!
Chocolate Doom no es perfecto. Aunque tiene como objetivo emular y reproducir con precisión los ejecutables de DOS, cierto comportamiento puede ser muy difícil de reproducir. Debido a la naturaleza del proyecto, también puede encontrarse con Bugs de vainilla Doom; Estos están intencionalmente presentes; Consulte el archivo de no bugs para obtener más información.
Se pueden enviar nuevos informes de errores al rastreador de problemas en GitHub:
https://github.com/chocolate doom/chocolate-doom/issues
Los parches del código fuente son bienvenidos, pero siga las pautas de estilo; consulte el archivo llamado Hacking incluido con la distribución de origen.
Chocolate Doom se distribuye bajo la GNU GPL. Consulte el archivo de copia para obtener más información.
Envíe cualquier comentario, pregunta o sugerencia a [email protected]. ¡Gracias!