Hola chicos:
Pues no sé si alguien conoce este
Proyecto TSX o si no lo conoce nadie por este Foro. En todo caso como necesitamos ayuda y darle difusión al tema pues si me lo permitís paso a comentarlo en este Foro.
Lo primero que surge es la inevitable pregunta: ¿de qué va este Proyecto?. Pues bien, se trata de adaptar el Formato TZX para el MSX. Para los que anden más perdidos comentar que el Formato TZX es un Formato que llevan utilizando desde hce muchos años los Usuarios de Spectrum. Las ventajas del Formato TZX es que podemos generar un Fichero de poco tamaño pero que sin embargo almacena todos los Datos de la cinta original: Bloques, Longitud, Pausas, etc, con lo cual podemos decir así a grosso modo que un Fichero TZX sería una copia 100% fiel de la Cinta Original.
Para diferenciar la adopción de de este Formato en el MSX hemos decidido llamarlo-renombrarlo como
TSX, de esta forma cuando se vean los Ficheros queda claramente reflejado que son Ficheros para MSX (como véis hemos cambiado la Z característica del Spectrum por la S característica del MSX).
Aquí podéis encontar el enlace del Foro en el que se está desarrollando dicho Proyecto:
LINKPaso a resumiros de forma "rápida" cómo-cuándo-dónde-por qué surgió el Proyecto y en qué estado estamos:
- surgió como digo para aprovechar las ventajas del TZX en nuestros queridos MSX y así preservar fielmente todo el material existente para MSX en CINTA.
- hace tiempo en la Lista de Correo de HispaMSX se habló sobre el tema y se generó bastante debate pero al final no sé llegó a ningún punto y nadie apostó por dicho Formato.
- hace un poco más de 3 años y volví a "dar la vara" para intentar que saliera adelante dicho Formato pero el Proyecto tampoco acababa de arrancar.
- el punto decisivo para que el Proyecto arrancara y que tuviéramos una definición del Formato vino de la mano del Usuario BlackHole. Se vio que el Formato que el MSX usa para cargar Programas en Cinta está dentro de lo que en su día se definió como el "
KANSAS CITY STANDARD". Más info aquí:
LINK- una vez definida la Estructura de Datos a usar y tras varios meses debatiendo sobre el Tema el Usuario
BlackHole construyó de una manera un poco "artesanal", casi casi "a mano", los primeros Ficheros ".TSX". Se vio que el Formato funcionaba y era viable.
- aquello estaba bien pero estaba claro que necesitábamos Herramientas que automatizaran el proceso y que generaran los Ficheros ".TSX" de forma automática a través de un Fichero ".WAV".
- gracias a dios la Usuaria
NataliaPCse unió al Proyecto y creó la Utilidad
MakeTSX con lo que a partir de ese momento pudimos comenzar a crear los Ficheros ".TSX" de forma automática.
- la herramienta MakeTSX está en constante evolución. Primeramente sólo funcionaba con Bloques Estándar, es decir los típicos Bloques del MSX:
Load,
Bload y
Cload.
- en las últimas versiones se ha conseguido que se reconozcan también los denomiados Bloques "Turbo", es decir esos que cargan con rayitas de colores.
- los Ficheros ".WAV" que estamos usando son en su gran mayría los que están en la Web del Usuario
Pabibiris (os recomiendo encarecidamente esa web porque tiene cieeeennnnnntooooooossss de Ficheros WAV):
LINK- gracias al Usuario
acf76es disponemos de un FTP en el cual podemos ir subiendo los Ficheros ".TSX" que vayamos creando. Los Ficheros que se crean se suben a la Carpeta "UPLOADS" y luego los Usuarios que tenemos acceso como "Administrador" ya los vamos subiendo a la Carpeta correspondiente. Los datos del FTP son estos:
host:
opencomputer.ddns.net user:
anonymous pass: no hace falta contraseña
port:
21¿Qué necesitamos ahora....?:
- gente que nos ayude para crear Ficheros ".TSX" a partir de los ".WAV" y así de paso ir viendo en qué casos o con qué tipo de Programas problemáticos falla el MakeTSX. De esa forma se puede ir corrigiendo para que el MakeTSX cubra todo el abanico de cargas posibles.
- lo ideal también sería que algún Emulador soporte el nuevo Formato TSX y en eso se está peleando también actualmente. NataliaPC está intentando que el Emulador OPENMSX adopte el Formato TSX para lo cual ha generado una encuesta-petición a los Programadores del OpenMSX donde se está debatiendo sobre el tema.
Así que os animo a todos los que quieran colaborar para que salga adelante el Proyecto a que lo hagan de cualquier forma: aportando ideas, creando Ficheros TSX y subiéndolos al FTP y así a la vez hacer de Testers, sugiriendo ideas de cualquier Tipo para mejorar también el MakeTSX y cualquier cosa que se os ocurra. ¡Todo vale y todo cuenta!
Lo que sin duda nos ha venido bien para el Proyecto es que prácticamente, y hasta donde sabemos por el momento, las cargas más problemáticas son las Turbo (las de rayitas de colores) y para nuestra suerte sigen los mismos esquemas que en Spectrum.
Hasta donde yo sé las principales compañias,o más bien los principales esquemas de carga Turbo, son lo que usaron Compañías como TopoSOFT, Gremlim, etc.
Últimamente estamos encontrado que hay algún Juego de Opera Soft que usa algún Formato de Carga-Protección un poco rara: al parecer usa una especie de tono guía que al parecer estaba dando algún quebradero de cabeza para que la versión actual del MakeTSX los reconozca adecuadamente y que supongo que setrán tratados-reconocidos en la próxima versión.
¿Alguno de vosotros recuerda Juegos que tuvieran algún tipo de Carga o Protección especialmente particular que dificultara su copia?. Esto nos ayudaría mucho para que el MakeTSX mejore y reconozca cualquier Programa.
Así pues os animo a que os paséis por allí y nos ayudéis en todo lo que podías: creando y probando TSX, aportando ideas, aportando-creando Programas, ¡lo que se os ocurra!
Gracias & Saludetes.