El Amstrad CPC está viviendo una nueva era dorada pues con la moda de la informática retro hay muchos aficionados que están sacando auténticas joyas para este veterano de los 80 pero para pasar juegos descargados de internet hay que cacharrear en profundidad o comprar aparatos para leer dispositivos modernos.
¿Qué otras alternativas hay para los manazas del soldador como yo? pues una solución es conectar la salida de audio de tu tarjeta de sonido a la entrada de cassette del Amstrad, simple pero efectivo... aunque ha tenido sus dificultades...
Hardware necesario
- Cable de cassette: realmente no hace falta más se conecta el cable de entrada de audio de cassette a la salida de audio de la tarjeta de sonido (conector verde).
- Alargador jack: normalmente el cable no llega desde el Amstrad al PC a no ser que los tengas realmente juntos, un simple alargador soluciona la papeleta y hace más sencillas las cosas (menos de 2€ en el chino de abajo de mi casa).
Software necesario
En mi Ubuntu 16.04 64 bits es necesario tener instalados los siguientes programas.
- Audacious: reproductor de audio muy simple y vesátil, se instala desde los repositorios oficiales.
- Playtzx: reproductor/conversor de archivos de imagen de cintas CDT / TZX, también expliqué como se instala.
Al lío
Una vez instalados estos programas y conectados ambos equipos hacemos lo siguiente:
En el Amstrad CPC
Tecleamos
|TAPERUN"
Y como nos indica el mensaje pulsamos una tecla
En el PC
- Convertimos el archivo cdt o tzx en un voc
playtzx -voc mijuego.cdt temporal.voc
- Reproducimos el archivo con audacious
audacious -pqH temporal.voc
Consideraciones y problemas que han surgido
Para que funcione hay que hacerlo con el volumen adecuado, en mi caso he tenido que poner el volumen a tope pero incluso por encima del 100%, para lo cual me he tenido que ir a la configuración de sonido y señalar permitir más del 100%
Al menos esta vez no he necesitado del mini amplificador chino como en otras ocasiones.
En teoría se podría reproducir directamente el cdt con playtzx mijuego.cdt sin más parámetros pero a mi no me ha funcionado, por eso he tenido que hacer la conversión y luego reproducirlo con audacious.
Debería funcionar también con otros ordenadores de 8 bits como mi ZX Spectrum +2 (no tengo tan claro si valdría para mi Commodore 64), aunque en estos casos el alargador habría que enchufarlo a la salida del cassette conversor.
Asímismo nos podríamos ahorrar el alargador si tenemos un altavoz bluetooth que tenga salida para auriculares, siempre que dé el volumen necesario.
Se puede automatizar en un script que sería algo así:
#!/bin/bashplaytzx -voc mijuego.cdt /tmp/temporal.vocaudacious -pqH /tmp/temporal.vocrm /tmp/temporal.voc