Emulación de terminal VT100 para usar con un emulador de computadora de 8 bits basado en Java

Emulación de terminal VT100 para usar con un emulador de computadora de 8 bits basado en Java

Estoy usando exitosamente GNU Screen como terminal serial para "hablar" con mi clon de Altair 8800 (http://altairclone.com/) usando la línea serial. El comando que uso es:

screen -istrip /dev/ttyUSB0

La pantalla realiza la emulación VT100, elimina MSB de la salida, etc., funciona perfecto.

Ahora, estoy escribiendo un emulador del Altair 8800 en Java y me gustaría usar algún emulador de terminal para conectarme y hablar con él, como si fuera una máquina real a través de un dispositivo serie.

¿Cuál es la mejor manera de resolver esto en el mundo Linux? ¿Hay alguna forma de utilizarlo screen? Algo me dice que la solución es trivial, pero todavía no la sé.

Respuesta1

screenadmite telnetprotocolo (así: screen //telnet destination), por lo que podría implementarlo en su emulador.

información relacionada