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
Bubu
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 525
Registrado: 04 Abr 2018, 23:10
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Atari 2600
Primera consola: Nintendo GameBoy
Gracias dadas: 12 veces
Gracias recibidas: 15 veces

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

Mensajepor Bubu » 23 Ago 2018, 22:39

Bueno, como queráis, pero lo de añadir el CRC de los datos digitales permitiría lo del gestor de roms (que en realidad son rams, jiji).

Paso a otra historia: ¿cómo puedo probar el asunto? Tengo aquí un montón de cintas originales de muchos ordeñadores (MSX, Spectrum, Commodore, etc). Me gustaría saber si poniéndolos en un reprodustor de cintas conestado al ordeñador puedo yo generar mi propio TSX, y si hay algún emulador que aluego le pueda meter ese TSX.
Si algo funciona... ¡¡NO LO TOQUES!! ¡¡NI DE COÑA!!

Avatar de Usuario
zerobyzero
Dragon 32
Dragon 32
Mensajes: 20
Registrado: 15 Ago 2017, 21:17
Sistema Favorito: C16
primer_sistema: VIC20
consola_favorita: Videopac
Primera consola: Mattel Intellivision
Gracias dadas: 1 vez

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

Mensajepor zerobyzero » 23 Ago 2018, 22:46

Un par de páginas más atrás tienes un par de respuestas de un usuario que está creando un plugin para que ROMCenter sea capaz de reconocer los TSX.

ClrMamePro no lo permitiría porque, hasta donde sé, sólo es capaz de saltar una cabecera de tamaño constante. Pero si se eliminan los bloques de meta-datos (nombre de la ROM en formato TOSEC, precio, etc...), creo que sería factible y es el principal motivo por el que estoy escribiendo una utilidad para saltar dichos bloques.

Avatar de Usuario
Bubu
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 525
Registrado: 04 Abr 2018, 23:10
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Atari 2600
Primera consola: Nintendo GameBoy
Gracias dadas: 12 veces
Gracias recibidas: 15 veces

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

Mensajepor Bubu » 23 Ago 2018, 22:54

Entóns lo que me falta es una herramienta que escucha por el puerto de audio, y genera un TSX, ¿nor? O al menos un conversor WAV2TSX.
Si algo funciona... ¡¡NO LO TOQUES!! ¡¡NI DE COÑA!!

Avatar de Usuario
robcfg
Amiga 1200
Amiga 1200
Mensajes: 1934
Registrado: 07 May 2009, 15:34
Sistema Favorito: Amstrad CPC
primer_sistema: Atari 800XL/600XL
Ubicación: Estocolmo
Gracias dadas: 295 veces
Gracias recibidas: 88 veces

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

Mensajepor robcfg » 23 Ago 2018, 23:21

zerobyzero escribió:Un par de páginas más atrás tienes un par de respuestas de un usuario que está creando un plugin para que ROMCenter sea capaz de reconocer los TSX.

ClrMamePro no lo permitiría porque, hasta donde sé, sólo es capaz de saltar una cabecera de tamaño constante. Pero si se eliminan los bloques de meta-datos (nombre de la ROM en formato TOSEC, precio, etc...), creo que sería factible y es el principal motivo por el que estoy escribiendo una utilidad para saltar dichos bloques.


Suponiendo que elimines los bloques de metadatos, lo que almacena el TSX no es algo único, porque es información de un medio analógico.

Por ejemplo, si haces dos volcados de la misma cinta, te pueden salir dos TSX distintos, por lo que el CRC solo te iba a servir para identificar únicamente un volcado de una cinta. Los demás, aún conteniendo la misma información lógica, tendrán un CRC distinto.

No se como funciona el RomCenter, pero siendo un plugin, lo mismo tienes más suerte. Eso si, te toca decodificar los pulsos para sacar la información digital que recibe el ordenador, que es lo único común entre volcados del mismo programa.

Avatar de Usuario
zerobyzero
Dragon 32
Dragon 32
Mensajes: 20
Registrado: 15 Ago 2017, 21:17
Sistema Favorito: C16
primer_sistema: VIC20
consola_favorita: Videopac
Primera consola: Mattel Intellivision
Gracias dadas: 1 vez

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

Mensajepor zerobyzero » 23 Ago 2018, 23:49

Sí, por eso pregunté que cuál era la "política" con respecto a las pequeñas diferencias en los pulsos.

Creo que es indispensable incluir la configuración de pulsos porque de lo que se trata es de catalogar las cintas, no sólo los datos contenidos en ellas (al menos esa es mi idea). Si de momento sólo se publica un tsx por cinta, no hay problema alguno en incluirlos. Si más adelante se empiezan a publicar múltiples versiones con pequeñas variaciones ya me plantearía qué es lo mejor. Que a lo mejor es tener que dejar totalmente de lado los gestores comunes de ROMs... Pero para mi todo eso es secundario, lo que me gustaría es tener un listado fiable de todo lo que se ha ido catalogando y un método rápido de comprobar qué tengo y qué me falta.

Avatar de Usuario
Bubu
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 525
Registrado: 04 Abr 2018, 23:10
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Atari 2600
Primera consola: Nintendo GameBoy
Gracias dadas: 12 veces
Gracias recibidas: 15 veces

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

Mensajepor Bubu » 23 Ago 2018, 23:51

¡Eso es! ¡Eso es!
Si algo funciona... ¡¡NO LO TOQUES!! ¡¡NI DE COÑA!!

imulilla
Dragon 32
Dragon 32
Mensajes: 30
Registrado: 03 Jun 2018, 22:15
Sistema Favorito: MSX
primer_sistema: MSX
consola_favorita: Sony PlayStation 2
Primera consola: Sony PlayStation 1
Gracias recibidas: 3 veces

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

Mensajepor imulilla » 24 Ago 2018, 00:00

Para pasar el wav a TSX esta el MakeTSX que esta en el repositorio.
He estado avanzando con el plugin del romcenter, pero no estan soportados todos los bloques aun; calculo el crc data coincidiendo con el que aparece en el listado de juegos
He creado un dat, algunos juegos los detecta como correctos y otros no, por los bloques no implementados.
Voy a subir al ftp el plugin, el dat y el fuente del plugin, a ver que os parece.

Avatar de Usuario
Bubu
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 525
Registrado: 04 Abr 2018, 23:10
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Atari 2600
Primera consola: Nintendo GameBoy
Gracias dadas: 12 veces
Gracias recibidas: 15 veces

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

Mensajepor Bubu » 24 Ago 2018, 00:10

OK, me gustaría catar, imulilla, me acabo de descargar el makeTSX de la web http://tsx.eslamejor.com/ que nu sé si será el repositorio...
Si algo funciona... ¡¡NO LO TOQUES!! ¡¡NI DE COÑA!!

Avatar de Usuario
Bubu
Amstrad PC 1640
Amstrad PC 1640
Mensajes: 525
Registrado: 04 Abr 2018, 23:10
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Atari 2600
Primera consola: Nintendo GameBoy
Gracias dadas: 12 veces
Gracias recibidas: 15 veces

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

Mensajepor Bubu » 24 Ago 2018, 00:29

Maldición, tengo 100 juegos en MP3, y ninguno en WAV, jop... Mañana lo intentaré de nuevo :(
Si algo funciona... ¡¡NO LO TOQUES!! ¡¡NI DE COÑA!!

BlackHole
Amiga 1200
Amiga 1200
Mensajes: 1219
Registrado: 07 Nov 2009, 11:38
Ubicación: Madrid
Gracias dadas: 3 veces
Gracias recibidas: 96 veces

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

Mensajepor BlackHole » 24 Ago 2018, 02:46

Bubu escribió:Maldición, tengo 100 juegos en MP3, y ninguno en WAV, jop... Mañana lo intentaré de nuevo :(
¿Lo dices para usar makeTSX? Hombre, pues conviertelo a WAV con LAME antes: LAME --decode input.mp3 output.wav

Claro, que el WAV del MP3 ya habrá perdido resolución con respecto al original, pero aún así es posible que makeTSX pille cosas.

Tienes los binarios de LAME en muchos sitios, por ejemplo aquí: http://www.rarewares.org/mp3-lame-bundle.php


Volver a “Retroinformatica hoy”

¿Quién está conectado?

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