CPCdiskextractor, permite extraer archivos desde imágenes DSK

La comunidad retro del Amstrad CPC suma una nueva herramienta. El desarrollador mooniac ha anunciado CPCdiskextractor, un programa en Python capaz de extraer archivos contenidos en imágenes de disco del sistema (formato DSK). Pensado para funcionar directamente desde la consola o shell, el software soporta tanto imágenes básicas como extendidas, y ha sido probado con formatos habituales como DATA, SYSTEM y PARADOS.

Al tratarse de una aplicación de línea de comandos, CPCdiskextractor puede integrarse fácilmente en scripts del sistema, permitiendo realizar extracciones masivas con decenas de imágenes en un solo proceso. No requiere librerías externas y funciona con cualquier instalación estándar de Python.

Opciones disponibles:

  • -d: muestra el directorio del disco
  • -x: extrae todos los archivos de la imagen
  • -h: muestra la ayuda
  • -t [ruta] : especifica la carpeta de destino para los archivos extraídos

El autor recuerda que, según la configuración del sistema, es necesario ejecutar el comando precedido por “python”, por ejemplo:
python CPCdiskextractor ...

Limitaciones conocidas

El creador advierte que algunos juegos emplean sistemas de archivos propios, haciendo que solo el cargador sea visible para AMSDOS, lo que provoca que la extracción falle. Aunque el programa soporta el formato SYSTEM, los datos de las pistas reservadas no se exportan, ya que perderían funcionalidad. En caso necesario, es posible extraer contenido con herramientas CP/M y ejecutarlo posteriormente mediante HDCPM.

A pesar de las pruebas realizadas, mooniac señala que existen numerosas imágenes de disco con estructuras inconsistentes o formatos poco habituales, por lo que podrían aparecer errores en ciertos casos. El desarrollador invita a los usuarios a reportar fallos si consideran que la extracción debería funcionar.

CPCdiskextractor se convierte así en una herramienta útil para entusiastas del Amstrad CPC y coleccionistas que desean gestionar y preservar sus archivos desde imágenes DSK.