Pues en el mismo hilo que comenta manolito74 se han publicado varios TSX de prueba que usan WAVer para reducir el tamaño del juego, se ha usado:
- Audacity (conversion a WAV PCM 8bit 44Khz)
- makeTSX (para extraer los bloques MSX)
- wav2tzx (para extraer los bloques Turbo)
- TZX Blockeditor (para juntar los bloques de cada TSX generado, la última versión soporta bloques MSX #4B)
Después han sido probados usando TapRider* en mi HX-10:
- Test1: no funciona pero parece bien extraido. El WAV original tampoco funcionaba. Tras una carga correcta o se cuelga o resetea (tanto con WAV como con TSX)
- Test2: lo mismo
- test3: funciona perfectamente tanto WAV como TSX
- test4: funciona perfectamente tanto WAV como TSX
*TapRider: Tape emulator para android que soporta archivos TZX con bloques MSX.
Download: http://www.zonadepruebas.com/viewtopic.php?f=4&t=5369&start=...
Hola:
Pues bien, vamos avanzando otro poquito más. Gracias a NataliaPC tenemos la versión 0.6 del makeTSX que incluye las siguientes características:
-Opción de hacer dump hexadecimal/ASCII [-c]
-Al generar un archivo TSX se generan automáticamente los siguientes bloques al inicio del fichero:
-- Bloque #30 con info sobre la versión de makeTSX que ha extraido este archivo.
-- Bloque #32 Archivo Info vacío para que al usuario le resulte más cómodo modificarlo para identificar la cinta.
-- Bloque #35 con la key MSXLOAD para indicar la instrucción de carga de la cinta (RUN/CLOAD/BLOAD), siempre que el primer bloque de datos sea un header MSX estandar.
-Al listar los bloques de un archivo TSX ahora se muestran las direcciones de inicio/final/ejecución de los bloques de datos #4B en caso de contar previamente con un header MSX que lo identifique como binario.
Gracias & Saludetes. ;-)
Hola de nuevo:
Pues nuestra compañera NataliaPc sigue imparable y nos ofrece una nueva versión del MakeTSX, la versión 0.7beta. Las novedades más importantes son:
- Modo predictivo
- Modo interactivo
- Mejora del reconocimiento de bloques 4B
- Modo verbose
- Lectura de WAVs PCM/Mono en 8 y 16 bits
Os facilito los enlaces directos a la descarga de las diferentes versiones:
makeTSXv0.7b_Linux64.zip --> http://www.zonadepruebas.com/download/file.php?id=5247
makeTSXv0.7b_Win64.zip --> http://www.zonadepruebas.com/download/file.php?id=5248
makeTSXv0.7b_Linux32.zip --> http://www.zonadepruebas.com/download/file.php?id=5246
Y esta es la dirección del Hilo en cuestión de la Web "Zona de Pruebas" donde se nuncia esta nueva versión:
http://www.zonadepruebas.com/viewtopic.php?f=4&t=5369&sid=9e...
Gracias & Saludetes. ;-)
Muy buenas a tod@s;
Enhorabuena por vuestras ganas en hacer esto realidad. Muchos ánimos y fuerza, a seguir pálante.
Saludos......
Hola de nuevo:
Pues en estas fechas tan señaladas me es grato informaros de la siguiente noticia que nuestra compañera NataliaPC nos ha confirmado oficialmente hoy:
El Soporte para el Formato ".TSX" ¡ya está implementado y funcionando en el VRoBit!. Según informa Alberto, responsable del Proyecto, ya ha añadido el soporte para el Bloque 4Bh y ha ido cargando correctamente todos los TSX que se le han enviado, tanto los que solo contienen Bloques MSX Estándar (4Bh) como los que contienen bloques Turbo (10h).
Nota: Aclarar no obstante que pese a quel MakeTSX a día de hoy todavía no soporta Bloques Turbo NataliaPC sí que ha hecho alguna conversión de Juegos con Carga TURBO a ".TSX" pero de una forma un tanto artesanal (y usando otras Herramientas) a modo de prueba. ;-)
Así que desde aquí agradecer una vez más a NataliaPC todo su trabajo y sus gestiones y dar las gracias también a Alberto por "adoptarnos"... XD
Gracias & Saludetes. ;-)
ostia, pelotazo de noticia!, siguen avanzando el formato eh!
pronto le echaremos mano en los msx clasicos..
Hola @Erpirao:
¡Gracias por tus comentarios....! No obstante, en este momento y ahora más que nunca, toda ayuda será bien recibida. MIentras NataliaPC va mejorando cosillas y añadiendo más funcionalidades al MakeTSX estamos todos colaborando haciendo Conversiones de los ".WAV" de la Web de Pabibiris al Formato ".TSX" y guardándolos en un FTP a modo de repositorio para que estén disponibles para todos y todo el mundo pueda colaborar creando ".TSX" y a su vez usarlos para probar e implementar su Soporte en cualquier Emulador, Proyecto Software, Hardware, etc...
Por desgracia hasta que la cosa no ha ido avanzando y no se han visto pruebas reales, es decir Ficheros ".TSX" físicos, la gente no nos tomaba muy en serio... Así que ahora más que nunca NECESITAMOS "MANOS" QUE NOS AYUDEN A CREAR Ficheros ".TSX" y colgarlos en el FTP. Cuanto más material haya más posibilidades hay de que se nos tome en serio y más posibilidades hay de que los Desarrolladores de la escena MSX-era nos "adopten" y nos tomen en serio. Así que ¡todos a una fuente ovejuna...! Si remamos todos en la misma dirección será más fácil llegar a buen puerto. ;-)
Ni que decir tiene que si tenéis conocimientos técnicos a Nivel de Programación y demás, sois Desarrolladores de Emus, Proyectos Hardware y/o tenéis mano para poder contactar con algún Desarrollador para que nos apoye, difundir el Proyecto y/o cualquier cosa que se os ocurra...¡se os agradecerá eternamente!. ;-)
Ya sabéis que los comienzos son difíciles: la gente no se implica porque no hay material y como la gente no se implica no hay material y/o no se avanza...
Gracias por vuestro apoyo y colaboración. ;-)
Gracias & Saludetes. ;-)
Pd. Se me había olvidado. Os facilito los siguientes enlaces:
- Web de Pablibiris con casi todos los Ficheros ".WAV" del mundo mundial y que usamos, y podéis-debéis usar, para crear los Ficheros ".TSX":
http://www.vintagenarios.com/viewtopic.php?t=1997
- Hilo de la Web "Zona de Pruebas" donde nació-surgió y actualmente se desarrolla el PROYECTO TSX. En el primer Post de todos podéis encontrar las versiones MakeTSX disponibles. Recordad usar siempre LA ÚLTIMA VERSIÓN, LA MÁS RECIENTE, del MakeTSX. También tenéis los Datos de acceso al FTP-REPOSITORIO donde podéis subir los Ficheros ".TSX" que vayáis creando:
http://www.zonadepruebas.com/viewtopic.php?f=4&t=5369&p=4519...
Ya tenemos disponible la versión 0.8beta del Programa makeTSX y que incluye las siguientes mejoras:
- Normalización del audio antes del proceso de detección (se puede deshabilitar con -dn).
- Grabar el WAV una vez normalizado (wav_normalized.wav) para ver el resultado (-outn).
- Grabar el WAV una vez aplicado el filtro de envolventes (wav_envelopped.wav) para ver el resultado (-oute).
- Autodetección del baudrate en bloques #4B (ya no detecta solamente 1200 y 2400).
- Detección mejorada de Bloques #20 (Silencios) y su integración con otros bloques para optimizar el número de bloques total.
- Detección mejorada de Bloques #4B.
- Detección de Bloques #10 (lo que se vienen a llamar coloquialmente bloques Turbo en el mundo MSX).
- Detección de Bloques #12 (Pure tone) aunque pendiente de mejora.
Como veis ahora por fin el MakeTSX es capaz de detectar y trabajar con Bloques Turbo. ;-)
Podéis descargar el Programa aquí:
- Windows --> http://www.zonadepruebas.com/download/file.php?id=5253
- Linux 32 bits --> http://www.zonadepruebas.com/download/file.php?id=5251
- Linux 64 bits --> http://www.zonadepruebas.com/download/file.php?id=5252
También disponemos de un FTP en el que podéis subir las versiones de Ficheros ".TSX" que vayáis creando (tenéis que subirlas a la Carpeta "UpLoads"). Los datos de acceso al FTP son los siguientes:
host: opencomputer.ddns.net
user: anonymous
pass:
port: 21
Hola chicos chicas, mozos y mozas:
Pues en estas fechas tan señaladas me complace compartir con vosotros la siguiente iniciativa de NataliaPC:
Ahora mismo está creada la petición de integración en la rama principal del OpenMSX del código que he añadido para soportar los TSX.
Podéis ver la petición en los siguientes enlaces por si quereis dar vuestro apoyo.
(Github) Hilo de la propuesta:
https://github.com/openMSX/openMSX/issues/1076
(Github) Hilo de la Pull Request para la integración del código TSX:
https://github.com/openMSX/openMSX/pull/1077
Tweets de apoyo:
Inglés: https://twitter.com/ishwin74/status/899393619559415808
Castellano: https://twitter.com/ishwin74/status/899394029045121025
Un saludo
Os rogamos por favor máximo apoyo y difusión. ;-)
Gracias & Saludetes. ;-)