El desarrollador Damien Guard ha actualizado Disk Image Manager, una completa aplicación destinada a examinar y manipular imágenes de disco en formato DSK estándar y extendido, ampliamente utilizado por emuladores de Spectrum, Amstrad CPC y Amstrad PCW.
Este software nació del trabajo del Spectrum Disk Preservation Team, que lo empleó para gestionar y analizar las imágenes de disquetes archivadas en The World of Spectrum y The TZX Vault, dos de los principales repositorios de preservación retro.
Tradicionalmente, estas imágenes se creaban con CPDRead bajo DOS, aunque hoy en día se recomienda el uso de SamDisk de Simon Owen, una herramienta moderna para Windows que ofrece una lectura más precisa, incluso en discos con protecciones anticopia.
Funciones destacadas
Disk Image Manager ofrece un amplio conjunto de herramientas para análisis, modificación y creación de imágenes de disco:
- Conversión entre formatos estándar y extendido.
- Identificación del programa que generó la imagen.
- Listado de todas las cadenas ASCII presentes en el disco.
- Visualización detallada de la estructura del disco, incluyendo sectores, pistas y uso del espacio.
- Compatibilidad de arranque con múltiples sistemas, entre ellos Amstrad PCW 9512/8256, CPC 664/6128 y Spectrum +3.
- Vista en mapa personalizable del contenido del disco, con opción de exportarlo a bitmap.
Además, el programa puede identificar múltiples formatos originales de disco, incluso si han sido alterados por otras herramientas. Entre los reconocidos se incluyen los de Amstrad CPC, PCW, Spectrum +3, SAM Coupé y diversos formatos de terceros como HiForm, Supermat o MasterDOS.
Identificación de protecciones anticopia
Una de las funciones más valiosas para preservadores es su capacidad para reconocer esquemas de protección, tanto firmados como no firmados. Disk Image Manager detecta variantes de Speedlock, Alkatraz, Laser Load, P.M.S. Loader, DiscLoc, Amsoft EXOPAL, entre muchas otras.
Gestión del sistema de archivos y edición avanzada
El programa también es capaz de listar sistemas de archivos CP/M, leer cabeceras de archivos de +3 DOS y CPC, y exportar datos binarios con o sin cabecera.
Entre sus opciones de modificación, permite formatear, desformatear y comprimir sectores, así como ajustar parámetros del controlador y del tamaño de los sectores.
Por si fuera poco, incluye un formateador de discos avanzado para crear imágenes desde cero, ya sea siguiendo formatos conocidos o configuraciones personalizadas.
Construcción y desarrollo
Disk Image Manager está desarrollado con el entorno Lazarus IDE (v4.2) y probado bajo Windows 11.
Para compilar el proyecto y editar las interfaces gráficas, el usuario debe instalar el paquete DIMComponents, incluido con el código fuente.
Planes futuros
Entre las próximas mejoras previstas por Damien Guard se encuentran:
- Renombrado de archivos y edición de cabeceras.
- Optimización de discos (+3 y CPC).
- Listado de programas BASIC.
- Visualización de imágenes y posibilidad de añadir o eliminar cabeceras y archivos.
Disk Image Manager se convierte en una herramienta imprescindible para entusiastas de la preservación retro y desarrolladores que trabajan con los sistemas Spectrum, Amstrad CPC y PCW.

