Hace unos dias publicamos en retrocomputacion el TAV64 convertido a extension del BASIC, modesta pero extension al fin. Ahora hay que cargar la extension, que agrega las instrucciones TAV, BORDER, PAPER y el comando HELP.
BORDER y PAPER funcionan como en Spectrum, para cambiar el color de borde y fondo respectivamente, TAV funciona de manera similar a la instruccion SAY del SAM, admitiendo cadenas literales, variables o expresiones, siempre y cuando devuelvan texto. El comando HELP muestra los creditos y un resumen del uso.
El programa se carga (en el caso de la disketera 8 ) con LOAD"TAV64BAS",8 y luego hay que ejecutarlo para instalar la extension al BASIC, esto agrega los comandos y mueve el programa debajo de la ROM del BASIC, por lo que la extension resta alrededor de 500 bytes a la zona de programas BASIC, para la entrada a las rutinas.
En la imagen .D64 se incluyo ademas una version del famoso Eliza, adaptado para que hable, debe cargarse una vez instalada la extension anterior. Esta version originalmente se publico en un fasciculo de la enciclopedia Mi Computer.
La imagen se encuentra en este tema del foro:
http://www.retrocomputacion.com/e107_plugins/forum/forum_viewtopic.php?66985Ahi tambien esta el codigo del programa BASIC para el que quiera modificarlo.
O$ es la cadena que se imprime, OT$ es la cadena que se habla, y en la linea 300 es donde se llama al sintetizador de voz, con la instruccion TAV.