Guía en 10 pasos para cocinar un TZX

Me permito la libertad de copiar un texto que ha publicado Juan Pablo, cabeza visible de SPA2, en el grupo de news es.comp.sistemas.sinclair. Guía en 10 pasos para cocinar un TZX
—————————————
1. Enchufa el magnetofón a la tarjeta de sonido (entrada de línea,
preferiblemente)
2. Descarga MakeTZX: http://www.ramsoft.bbk.org/maketzx.html
3. Descomprímelo en, p.e., C:/Spectrum/MakeTZX/
4. Abre línea de comandos y ve al susodicho directorio, i.e.,
C:/Spectrum/MakeTZX/
5. Ejecuta: maketzx prueba.wav -rs44100 -rk
6. Pon en marcha el cassette y grabarás la señal. Pulsa enter cuando hayas
acabado.
7. Ejecuta: maketzx -f prueba.wav
8. En pantalla te habrá aparecido el contenido del nuevo TZX (prueba.tzx).
Si no te sale ningún bloque con marcas X o F, buena señal. Si carga en tu
emulador favorito, has terminado.
9. ¿Que no te ha funcionado como esperabas? Juguemos con el filtro. Prueba
con una de las siguientes:
maketzx -f -a prueba.wav
maketzx -fl400 prueba.wav
maketzx -fl800 prueba.wav
maketzx -fo4 prueba.wav
10. ¿Que sigue sin funcionar? Léete la guía completa, y si no te ayuda,
escribe a spa2 arrobica speccy puntazo org. Incluso puedes mandarme el WAV
(pero antes ponte en contacto y te digo a dónde).

Recomendación adicional:
—————————
(a) Si sabes el esquema de carga, selecciónalo con la opción -l (en lugar
de la opción -a). Por ejemplo:
maketzx -f -ln prueba.wav … si es carga velocidad normal (ROM)
maketzx -f -la prueba.wav … si es carga tipo Alkatraz
(b) Si no sabes el esquema de carga, visita la chuleta
(http://newton.sunderland.ac.uk/~specfreak/Schemes/schemes.html) y aplica el
punto (a)

Ventajas del método:
———————-
– ¡Es muy fácil!. Y funciona en la mayor parte de los casos: muy pocas
cintas se resisten.
– Independiente del S.O. Válido tanto para Windows como para Linux.
– Tienes un WAV que puedes utilizar en otras herramientas, salvo en Taper
(que sólo acepta VOCs).
– Puedes convertir un WAV a VOC fácilmente. Por ejemplo, con la
herramienta SOX (http://sox.sourceforge.net/).

Desventajas:
————-
– Todo es desde línea de comandos (que al personal le da urticaria).
– Los juegos con carga Dinamic Loader (p.e., AMC, Satan, Capitan Trueno)
no se pueden decodificar con MakeTZX (sólo con Taper). Tendrás que convertir
el WAV a VOC y hacer lo propio. Puedes hacerlo con SOX
(http://sox.sourceforge.net/).

Si no te funciona
—————–
1. Verifica que el magnetofón está conectado a la entrada de línea, y no a
la de micrófono (aunque también es válida en caso de apuro).
2. Si estás en Linux, mejor usa la versión 2.30 del MakeTZX, en vez de la
2.31. La segunda da problemas ocasionalmente. Descárgala de aquí:
http://www.ramsoft.bbk.org/software/mtzx230.tgz
3. Si estás en Windows, verifica el volumen de *grabación* de la entrada de
línea. Para ello, ve a los Controles de Volumen de Windows (por ejemplo,
haciendo en el icono del altavoz al lado del reloj, o a través de Panel de
Control). Allí, ve a Propiedades -> Opciones avanzadas -> Grabación ->
Aceptar y ahora asegúrate que está seleccionada la entrada de línea y que el
volumen de grabación no está a cero.
4. Asegúrate que el magnetofón es medianamente decente (que no moderno) y
que tiene limpio el cabezal. Los clásicos Computone dan un buen resultado.
5. Antes de reproducir una cinta vieja, adelántala y rebobínala un par de
veces, para "desengrasarla". En otro caso, corres el peligro de que se
atasque y sufrir el conocido efecto "Vega Solaris" xDDD

————————————————————————-
¿Se te ha quedado corta la guía? Aquí tienes otros consejos…

Si prefieres grabar directamente en VOC
——————————————
Puedes utilizar, p.e., Audacity: http://audacity.sourceforge.net/

En pocos pasos:
1. Instala Audacity (elige opciones por defecto).
2. Abre Audacity, vete a "Ver -> Preferencias -> Formatos de archivo" , allí
seleccionar "Otro…" y dentro "VOC (Creative Labs)" con codificación
"Unsigned 8 bit (PCM)".
(NR: Esto sólo tendrás que hacerlo la primera vez que cargues Audacity)
3. Pulsa el botón de REC en el Audacity, y pon en marcha la cinta.
4. Pulsa STOP cuando haya acabado la cinta.
5. En las opciones que aparecen a la izquierda de la onda, si es necesario,
fija el sample como mono. Frecuencia de muestreo: 44100 Hz.
6. Archivo -> Exportar como VOC…

Si estás en Windows, ahora también podrás usar el VOC resultante desde Taper
(http://www.worldofspectrum.org/taper.html). Para ello, ejecuta Taper, y vet
a File -> Import Tape. En la ventana que te salga, asegúrate que la opción
Digital Filter está activada. Y, preferiblemente, indícale el formato de
carga..

Si prefieres utilizar MakeTZX, sigue la guía en 10 pasos a partir del punto
7. También puedes descargar y usar la GUI del MakeTZX si lo prefieres
(aunque la línea de comandos es muy cómoda y no te dará problemas).

Si quieres decodificar con Taper pero el filtro no te funciona bien
—————————————————————–
¿Quieres pasarle un VOC a Taper, pero no te decodifica muy bien?
Pues puedes aplicar el filtro de MakeTZX sobre el VOC. ¿Cómo?

1. Descargate de aquí el programa CSW v2.0 (sección MakeTZX for MS-DOS):
http://www.ramsoft.bbk.org/maketzx.html
2. Descomprímelo, p.e., en C:/Spectrum/CSW/
3. Ejecuta: csw -f prueba.voc (filtra el VOC y lo pasa a CSW)
4. Ejecuta: csw -dv prueba.csw prueba2.voc (descomprime el CSW en un
VOC).
5. Pásale el prueba2.voc al Taper. Si no te convence, prueba con otras
opciones del filtro (-fl400, -fl800, -fo4 …)
6. Recuerda que hay muchos emuladores que pueden reproducir y cargar CSWs.
Por ejemplo, Spectaculator. Eso te servirá de ayuda.

Otros trucos para usuarios avanzados
—————————————–
– Prueba Samp2CDT, de Kev Thacker
(http://andercheran.aiind.upv.es/~amstrad/download/samp2.zip). Para ciertas
cintas raras da muy buen resultado (p.e., La Abadía del Crimen).
– Edita tus TZX con Taper. Verifica que no aparecen bloques turbo que
realmente no lo son. Puedes corregirlo haciendo doble click sobre el bloque
y editándolo. También es recomendable añadir un archive info block con los
datos del programa (Entry -> Insert -> Archive info/block).
– Si utilizas Taper, edita TAPER.INI y pon TZXStripPauseLengths = Off
– Si no te gusta Taper, y usas Windows, puedes utilizar ZX-Blockeditor, de
Claus Jahn. Descárgala de http://home.arcor.de/clausjahn/spectrum/
– Si no usas Windows, y quieres usar Taper, siempre puedes hacerlo a través
de DosBox, VMWare o similares.
– NUNCA embellezcas tus TZXs con MakeTZX (es decir, nunca utilices la opción
beautify).
– No te pierdas la guía del Trastero:
http://trastero.speccy.org/tape2tap.htm

Publicado originalmente por falvarez.