CP/M en Zx Dandanator! Mini
Publicado: 13 Mar 2017, 10:01
Inspirado por el proyecto de otivax del CP/M en disco duro interfaz 8 bits se me ocurrió que podríamos hacer algo similar con nuestros Dandanator. Al fin y al cabo tenemos una memoria flash que puede hacer las veces de almacenamiento y un método para decidir que parte de esa memoria queremos mapear en el espacio de direcciones del Z80. Se lo comenté al Gran Gurú que me dio su bendición, así que me puse manos a la obra.
Hoy os presento una demo donde se puede ver como con un Spectrum +2A y un Dandanator, mediante la grabación de un RomSet especial, arranca CP/M Plus e interactúa con el contenido del Dandanator (que es una copia del disco 1 de CP/M Plus para el Spectrum +3). Se muestra básicamente el arranque de algunas utilidades, el basic y también un poco de gestión de archivos (borrado y copiado).
Ante todo dar las gracias a otivax que muy amablemente me pasó el código fuente de su proyecto y contestó a todas mis preguntas, además de proporcionarme los parches para evitar que el CP/M intente inicializar la disquetera en el +2A, a habi por las modificaciones que ha ido haciendo al Es.pectrum para ayudarnos en la depuración y por supuesto a dandare y mad3001, el ilustre equipo del dandanator.
Además de afinar un poco más el invento y darle candela, está en preparación un programa para PC que permita grabar nuestros propios Romsets de CP/M, con los programas y ficheros que queramos, un poco al estilo del generador de ROMs original, pero que facilite gestionar las particularidades de un sistema de ficheros CP/M, así como importar desde DSK y ya veremos qué más cosas.
Ya no me enrollo más y os dejo con el vídeo:
Hoy os presento una demo donde se puede ver como con un Spectrum +2A y un Dandanator, mediante la grabación de un RomSet especial, arranca CP/M Plus e interactúa con el contenido del Dandanator (que es una copia del disco 1 de CP/M Plus para el Spectrum +3). Se muestra básicamente el arranque de algunas utilidades, el basic y también un poco de gestión de archivos (borrado y copiado).
Ante todo dar las gracias a otivax que muy amablemente me pasó el código fuente de su proyecto y contestó a todas mis preguntas, además de proporcionarme los parches para evitar que el CP/M intente inicializar la disquetera en el +2A, a habi por las modificaciones que ha ido haciendo al Es.pectrum para ayudarnos en la depuración y por supuesto a dandare y mad3001, el ilustre equipo del dandanator.
Además de afinar un poco más el invento y darle candela, está en preparación un programa para PC que permita grabar nuestros propios Romsets de CP/M, con los programas y ficheros que queramos, un poco al estilo del generador de ROMs original, pero que facilite gestionar las particularidades de un sistema de ficheros CP/M, así como importar desde DSK y ya veremos qué más cosas.
Ya no me enrollo más y os dejo con el vídeo: