Idioma
Ver el código de Compilar RespeQt en Linux
((https://www.atariware.cl/archivos/respeqt/respeqt1.png align=center)) {{toc numerate=1}} ===Introducción=== RespeQt emula periféricos Atari cuando se conecta un ordenador Atari XL/XE con un cable SIO2PC o SIO2USB. En este sentido es similar a programas como APE, Atari810 y AspeQt. La diferencia principal que es totalmente gratis (a diferencia de APE y AspeQt), es multiplataforma y mantenida por usuarios de Atariage. ===Características=== * Qt GUI basado con soporte para la función de arrastrar y soltar * Multiplataforma (Windows, Linux, OSX, Rasberry Pi) * 15 unidades de disco para emulación (Unidades 9-15 sólo son compatibles con SpartaDOS X) * Emulación de impresora * Emulación de disketera Happy * Emulación OS-B * Reproducción de la imagen de casete estándar * Carpetas se pueden montar como discos de Dos 2.0s (sólo lectura, ahora con compatibilidad SDX y de arranque) * Ejecutables de Atari se pueden arrancar directamente, opcionalmente con alta velocidad * Los contenidos de archivos de la imagen pueden ser vistos y cambiados * Módulo de cliente de AspeQt ASPECL.COM. Se ejecuta en el Atari y se utiliza para obtener o establecer fecha y hora en el Atari más una variedad de otras tareas remotas * Soporte de cliente ApeTime * Hasta 6xSIO velocidad y más si lo soporta el adaptador de puerto serie (Cables con chip basado en FTDI son recomendados) * Soporte de idioma para inglés, alemán, Polaco, Ruso, eslovaco, español y Turco (Esto puede estar desactualizado) * Soporte de múltiples sesiones ===Enlaces oficinales=== * ((https://github.com/RespeQt/RespeQt Repositorio)). * ((https://github.com/RespeQt/RespeQt/releases Descarga)) de binarios para las plataformas. * ((https://atariage.com/forums/forum/184-respeqt-sio2pc-software Foro)) oficial del proyecto. ===Compilación en Linux=== Bajar las últimas fuentes desde su repositorio, el cual tiene dos ramas: * Master la actual versión publicada para el usuario final. * Develop para agregar nuevas funcionalidades (desarrolladores). %%(code)git clone https://github.com/RespeQt/RespeQt.git%% Ahora bajar las dependencias necesarias para compilar: %%(code)sudo apt install qtbase5-dev qt5-default qtcreator libqt5serialport5-dev libqt5svg5-dev libcups2-dev%% Una vez lista las dependencias tenemos que compilaren el siguiente orden la aplicación : %%(code)qmake%% Esto genera las clases necesarias en base al diseño de las ventanas en QT. %%(code)make%% Último paso la compilación y ahora estás listo para ejecutar la aplicación. %%(code)./RespeQT%% ===Configuración del puerto=== A continuación vienen los pasos para detectar fácilmente el cable y permisos al puerto. Lo primero conectamos el cable al computador y ejecutamos directo este script o lo guardarnos en un archivo: %%(code)#!/bin/bash for sysdevpath in $(find /sys/bus/usb/devices/usb*/ -name dev); do ( syspath="${sysdevpath%/dev}" devname="$(udevadm info -q name -p $syspath)" [[ "$devname" == "bus/"* ]] && exit eval "$(udevadm info -q property --export -p $syspath)" [[ -z "$ID_SERIAL" ]] && exit echo "/dev/$devname - $ID_SERIAL" ) done%% Cuando lo ejecutes veras la siguiente lista de dispositivos busca el **tty**: ((https://www.atariware.cl/archivos/respeqt/respeqt3.png align=center)) Ahora los permisos y acceso en el sistema: %%(code)sudo usermod -a -G dialout $USER chmod a+rw /dev/ttyUSB0%% Por último configuramos en RespeQT en las opciones ((https://www.atariware.cl/archivos/respeqt/respeqt2.png align=center)) Seleccione el nombre del puerto, para seleccionar el método handshake depende el tipo cable que diseño: * 3 cable al SIO método ninguno * 4 cable al SIO método CTS o RTS