Formato de Cinta "Universal": Spectrum-Amstrad-Commodore-MSX

Comentarios sobre el actual panorama retro. Lanzamiento de libros, películas, vídeos, y cualquier media sobre retro. Cualquier otra iniciativa que promueva nuestra afición y noticias retro que no cuenten con foro específico en ZONADEPRUEBAS.
Avatar de Usuario
alt
Amiga 2500
Amiga 2500
Mensajes: 4149
Registrado: 07 Sep 2004, 21:52
Ubicación: madrid
Gracias dadas: 1017 veces
Gracias recibidas: 1734 veces
Contactar:

Re: Formato de Cinta "Universal": Spectrum-Amstrad-Commodore-MSX

Mensajepor alt » 03 Oct 2017, 17:57

araubi escribió:Es que precisamente ahí quería llegar. En formato CAS no hay duda, se almacenan ambas y pista, porque esa variación no da diferencia de CRC en CAS. Esto es más en base a en un futuro poder catalogar nuestra colección (al estilo TOSEC, o el que sea) con los famosos DAT. Entiendo la problemática que se creó en Spectrum porque ¿cuál preservas o catalogas? si los CRC varían eso no ayudaría a tener un listado completo y a decidir cuál es la versión "buena".


Es que lo que hay que comprobar la coincidencia del CRC de los bloques dentro del .tzx, no el CRC del .tzx. El .tzx es un continente donde guardas contenido, igual que las imágenes de disco. Una cosa es preservar y catalogar, y otra hacer DATs para TOSEC :-D

BlackHole
Amiga 1200
Amiga 1200
Mensajes: 1442
Registrado: 07 Nov 2009, 11:38
Sistema Favorito: C64
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo SNES
Ubicación: Madrid
Gracias dadas: 9 veces
Gracias recibidas: 209 veces

Re: Formato de Cinta "Universal": Spectrum-Amstrad-Commodore-MSX

Mensajepor BlackHole » 03 Oct 2017, 19:00

Hola,

La verdad es que yo no soy en absoluto una voz autorizada en el mundo de la preservación, porque ni siquiera poseo originales de ninguna plataforma que preservar, hahaha. Un ejemplo de alguien que podría contar mucho sobre el tema es Jose Manuel Claros de El Trastero del Spectrum y Juan Pablo López Grao que colaboran ambos con el Spanish Spectrum Archive (SPA2 https://spa2.speccy.org/) pero ni siquiera sé si paran por Zona de Pruebas. La otra única persona que conozco con gran experiencia en volcados, sobre todo de Amstrad CPC que también utiliza el formato TZX, es justamente Jaime González (alt) que acaba de postear.

natalia: Creo que tu aplicación actual está funcionando perfectamente como lo está haciendo. Es fenomenal que pueda detectar las variaciones de los pulsos, los tonos guía y las pausas, con tanto detalle y al milisegundo. Por ejemplo en el formato TZX existen bloques predefinidos para la velocidad estándar del Spectrum y luego otros bloques para velocidades turbo, que como dije anoche, los más puristas eligen aunque sea para cargas con la rutina original. En Amstrad, como no existen bloques predefinidos para las rutinas del firmware, usan siempre estos bloques turbo.

Cuando estuve diseñando con Klaus Jahn qué opciones quería dentro del ZX-Blockeditor a la hora de lidiar con los bloques de MSX, le solicité que incluyese desplegables con opciones para 1200 baudios y 2400 baudios, que escogían valores supuestamente estándar del MSX para la cabecera del bloque 4A. Pero en aboluto esto es obligatorio. Es el preservador el que tiene esa opción ahí para dejar al TZX "bonito". Es que ni siquiera dos MSX de fabricantes diferentes se van a comportar exáctamente igual, con lo cual nadie puede estipular cuál de las grabaciones es más "correcta" que la otra. Menos yo, que apenas he rozado esta plataforma.

Avatar de Usuario
alt
Amiga 2500
Amiga 2500
Mensajes: 4149
Registrado: 07 Sep 2004, 21:52
Ubicación: madrid
Gracias dadas: 1017 veces
Gracias recibidas: 1734 veces
Contactar:

Re: Formato de Cinta "Universal": Spectrum-Amstrad-Commodore-MSX

Mensajepor alt » 03 Oct 2017, 19:14

Gracias por el halago, Fran; pero cngsoft, dlfrsilver, pinace o robcfg controlan más, o controlan más en temas en los que flojeo. Y yo sí que te considero a ti una voz autorizada en el tema de la preservación de cintas, sean del sistema que sean :-D

En todo caso, es cierto que últimamente se tiende a guardar tanto el .tzx/.cdt de la cinta como el .wav que se ha utilizado para generarlo (si es posible, si no se han utilizado varios .wavs diferentes); y lo mismo pasa con los disquetes, que los preservadores más vanguardistas guardan el flujo magnético sacado con Kryoflux o Supercard Pro. Y algunos emuladores empiezan a implementar la lectura desde flujo, como ya lo hacían desde .wav...

Pero claro, eso ya implica prescindir de continentes como los .dsk o los .tzx. Y, en todo caso, si los utilizamos tendríamos el mismo problema que planteaba araubi: resultaría casi imposible obtener un resultado idéntico al comparar dos .wav de un mismo programa, de cara a generar una base de datos para TOSEC.

Avatar de Usuario
robcfg
Amiga 2500
Amiga 2500
Mensajes: 2137
Registrado: 07 May 2009, 15:34
Sistema Favorito: Amstrad CPC
primer_sistema: Atari 800XL/600XL
Ubicación: Estocolmo
Gracias dadas: 843 veces
Gracias recibidas: 168 veces
Contactar:

Re: Formato de Cinta "Universal": Spectrum-Amstrad-Commodore-MSX

Mensajepor robcfg » 03 Oct 2017, 21:49

El problema es que puedes llegar a crear una imagen perfecta de tu cinta, y otra persona otra imagen perfecta de su cinta, y ambas serían válidas, pero sería un infierno de catalogar.

Quizás sería cuestión de elegir unos parámetros para normalizar los volcados. Tipo "al principio de la cinta x segundos en blanco", "la frecuencia estándar de los pulsos es X e Y hercios", etc. Después a la hora de volcar una cinta, se detectan los pulsos y se normalizan los valores, de manera que el resultado de volcar distintas copias de la misma cinta, sea el mismo.

En definitiva, aunque las cintas contengan el mismo programa, no son idénticas, de ahí el problema.

Avatar de Usuario
acf76es
Amstrad CPC 464
Amstrad CPC 464
Mensajes: 54
Registrado: 19 Ene 2014, 19:19
Sistema Favorito: MSX
primer_sistema: MSX
consola_favorita: Atari 2600
Primera consola: Atari 2600
Gracias dadas: 1 vez
Gracias recibidas: 1 vez

Re: Formato de Cinta "Universal": Spectrum-Amstrad-Commodore-MSX

Mensajepor acf76es » 09 Oct 2017, 22:20

saludos a todos, acabo de realizar un video de la nueva actualización del TZXDUINO version 1.82b, agregado el menú:

seleccion baudios
habilitar/deshabiltar SpeedUpTSX
control de motor habilitar/deshabilitar

todo ello programado por rcmolina y nataliaPc.

https://www.facebook.com/retrocant/vide ... 765640769/


Un saludo.

BlackHole
Amiga 1200
Amiga 1200
Mensajes: 1442
Registrado: 07 Nov 2009, 11:38
Sistema Favorito: C64
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo SNES
Primera consola: Nintendo SNES
Ubicación: Madrid
Gracias dadas: 9 veces
Gracias recibidas: 209 veces

Re: Formato de Cinta "Universal": Spectrum-Amstrad-Commodore-MSX

Mensajepor BlackHole » 10 Oct 2017, 00:41

Hola. El enlace está cortado y no funciona, pero lo malo es que pide registrarse en Facebook (va a ser que no) para ver tus vídeos. :(

Avatar de Usuario
acf76es
Amstrad CPC 464
Amstrad CPC 464
Mensajes: 54
Registrado: 19 Ene 2014, 19:19
Sistema Favorito: MSX
primer_sistema: MSX
consola_favorita: Atari 2600
Primera consola: Atari 2600
Gracias dadas: 1 vez
Gracias recibidas: 1 vez

Re: Formato de Cinta "Universal": Spectrum-Amstrad-Commodore-MSX

Mensajepor acf76es » 10 Oct 2017, 11:49

saludos bakchole, no te preocupes, que intentaré arreglar por la parte que corresponde a que no te registres en las redes sociales.

Un saludo.

Avatar de Usuario
acf76es
Amstrad CPC 464
Amstrad CPC 464
Mensajes: 54
Registrado: 19 Ene 2014, 19:19
Sistema Favorito: MSX
primer_sistema: MSX
consola_favorita: Atari 2600
Primera consola: Atari 2600
Gracias dadas: 1 vez
Gracias recibidas: 1 vez

Re: Formato de Cinta "Universal": Spectrum-Amstrad-Commodore-MSX

Mensajepor acf76es » 10 Oct 2017, 11:52

saludos nuevo video de TZXDUINO versión 1.8.2b en relación a la carga del juego de Viaje al centro de la Tierra versión extendida (versión 1.4), este video es por peticion de Félix, el desarrollador para la versión de MSX de este juego.

https://www.facebook.com/retrocant/videos/2046038088953070/
Última edición por acf76es el 20 Nov 2017, 18:53, editado 1 vez en total.

Avatar de Usuario
nataliapc
Commodore 128
Commodore 128
Mensajes: 89
Registrado: 03 Feb 2017, 10:25
Sistema Favorito: MSX
primer_sistema: MSX
consola_favorita: (Otro)
Primera consola: (Otro)
Gracias dadas: 24 veces
Gracias recibidas: 27 veces
Contactar:

Re: Formato de Cinta "Universal": Spectrum-Amstrad-Commodore-MSX

Mensajepor nataliapc » 22 Oct 2017, 00:14

Quería compartir con todos vosotros un recurso más que sirva para potenciar el formato TSX:
He montado una clase en PHP para leer, escribir y manipular archivos TSX.

Lo he revisado bastante hasta donde he tenido tiempo y creo que está bastante libre de fallos, de todas formas si encontráis alguno mandadme un privado para poder solucionarlo.

Espero que lo veáis útil.

Aquí tenéis el enlace:
https://github.com/nataliapc/MSX_devs/tree/master/TSXphpclass
@ishwin74

Avatar de Usuario
acf76es
Amstrad CPC 464
Amstrad CPC 464
Mensajes: 54
Registrado: 19 Ene 2014, 19:19
Sistema Favorito: MSX
primer_sistema: MSX
consola_favorita: Atari 2600
Primera consola: Atari 2600
Gracias dadas: 1 vez
Gracias recibidas: 1 vez

Re: Formato de Cinta "Universal": Spectrum-Amstrad-Commodore-MSX

Mensajepor acf76es » 22 Oct 2017, 12:41

saludos, nueva actualizacion de TZXDUINO en TSX:

mejoras en el control de motor y mejoras de SpeedUpTSX hasta 3600 baudios (solo en bloque 4B)

https://www.facebook.com/retrocant/videos/2051340635089482/

Un saludo.
Última edición por acf76es el 20 Nov 2017, 18:53, editado 1 vez en total.


Volver a “Retroinformatica hoy”

¿Quién está conectado?

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