DAAD PARA SPECTRUM 128K

DAAD es un excelente motor para crear aventuras, y gracias a la extensión Maluva, se pueden añadir gráficos bitmap que son más manejables actualmente que los clásicos vectoriales. El problema es que para ello se requiere de una unidad de disco de acceso muy rápido, normalmente en forma de SD. Si no se dispone de ello, el intérprete de Spectrum está condenado a la sobriedad de los caracteres. Sin embargo, los modelos 128K nos dan una oportunidad de volver a tener imágenes sin necesidad de disco, pues para ello ha nacido el intérprete ZxDAAD128.
Creado con el excelente ZxBasic de Boriel, ZxDAAD128 usa los bancos extra de memoria de los modelos Spectrum 128 y compatibles para almacenar gráficos bitmap en formato comprimido, los textos de la aventura y la fuente de texto para dejar más espacio libre al resto de elementos de la base de datos generada. También implementa algunas extensiones de Maluva para cargar los gráficos comprimidos desde disco, y sobre todo, tener todavía más textos en memoria, gracias al condacto XMESSAGE.
El intérprete, por tanto, no soporta el formato estándar DDB, sino que usa uno específico. En la distribución se incluye la aplicación necesaria para generarlo, llamada drb128. También se incluye la aplicación DCP para comprimir las imágenes de pantalla y las aplicaciones DaadMaker128 y DaadMakerPlus3 —para construir el fichero TAP o los ficheros de disco para su distribución, respectivamente— con posibilidad de incluir una pantalla de carga.
El autor es Sergio Chico, también conocido como Cronomantic, quien ha comentado lo siguiente: «El intérprete tiene un precio… que me mandéis vuestras creaciones ;-). Es broma, el intérprete es gratuito y open source y espero que os pueda ser útil para vuestras aventuras». Podéis descargar su creación desde aquí: