mdvtool [ QL microdrive tool ] [ MiST ]

Avatar de Usuario
ron
Mensajes: 21856
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 3862 veces
Agradecimiento recibido: 4753 veces

mdvtool [ QL microdrive tool ] [ MiST ]

Mensajepor ron » 04 Ene 2017 21:24

https://github.com/mist-devel/mist-bina ... ls/mdvtool

Justo encima está la URL que os llevará al github de harbaum. [QL] Microdrive image manipulation tool

Como algunos ya conocen, el core de Sinclair QL para MiST usa imágenes .MDV de microdrive en formato QLAY.

Lo interesante de esta herramienta es precisamente su funcionalidad, con el editor QL de Habi ya se pueden hacer un montón de cosas, pero esto estoy convencido que os interesará.

MDVTOOL es una herramienta de manipulación de imágenes .MDV en formato QLAY. Su uso se extiende más allá del mero hecho de servir para usar la MiST.
Puede realizar varias comprobaciones, como por ejemplo, verifica la tabla de bloques contra la información almacenada en cada cabecera de bloque de sectores. Puede borrar imágenes, renombrarlas, exportar e importar archivos.

Lo más importante es que puede importar el contenido de un archivo .ZIP manteniendo el encabezado exe de QL intacto.

Podéis borrar el contenido de un archivo .MDV existente y en su lugar importar el contenido de cualquier fichero .ZIP para QL que encontréis por la red ( la gran mayoría están en formato ZIP ( zip de QL ) en su lugar y deben descomprimirse en el propia QL para tratar correctamente con flags de cabecera especial.

Durante la importación sustituye automáticamente todas las ocurrencias de flp1_ por mdv1_. La imagen .MDV resultante se inicia directamente en caso de tener un fichero BOOT con el que arrancar.

Por ejemplo, para borrar todo el contenido de una imagen.mdv y meter dentro de esa imagen.mdv el contenido de un fichero.zip de QL.

mdvtool juegos.mdv erase name Juegos zip_import juegos.zip write imagen_lista.mdv

mdvtool.zip
(7 KiB) Descargado 104 veces


Ya iré contando como va y como se hace, os dejo unos ficheros ejemplo para que los toquéis si os apetece y probéis. Ah, el mdvtool es source y lo tendréis que compilar.

examples.zip
(97 KiB) Descargado 97 veces

chernandezba
Mensajes: 416
Registrado: 05 May 2015 18:27
Agradecido : 29 veces
Agradecimiento recibido: 312 veces

Re: mdvtool [ QL microdrive tool ] [ MiST ]

Mensajepor chernandezba » 05 Ene 2017 12:11

Genial! Me lo apunto! Me servirá cuando consiga emular el microdrive ;)
----

ZEsarUX
ZX Second-Emulator And Released for UniX
https://github.com/chernandezba/zesarux

afx
Mensajes: 801
Registrado: 25 Nov 2010 23:26
Agradecido : 133 veces
Agradecimiento recibido: 177 veces

Re: mdvtool [ QL microdrive tool ] [ MiST ]

Mensajepor afx » 05 Ene 2017 18:03

Parece muy práctico, sobre todo para darle de comer a la MiST de una forma rápida.

Otra opción para pasar software a imágenes mdv es usar QemuLator, se puede hacer también todo eso pero de una forma más "manual".

Avatar de Usuario
ron
Mensajes: 21856
Registrado: 28 Oct 2010 14:20
Ubicación: retrocrypta
Agradecido : 3862 veces
Agradecimiento recibido: 4753 veces

Re: mdvtool [ QL microdrive tool ] [ MiST ]

Mensajepor ron » 05 Ene 2017 18:05

Bueno que un fichero .ZIP te lo convierta en una imagen de microdrive es todo un logro. Directamente generas un MDV listo para usar. El cual se puede trasladar luego al QL real ! ahí está la razón de todo esto !!!!


Volver a “Sinclair QL”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados