.
He logrado algún avance. Después de toda una tarde, logré comunicar winboard a través del puerto serie
. Primero, bajé el programa winboard232 (link de descarga en algún lugar de esta pagina:
http://www.geenvis.net/autoplayer/autoplayer.html), descomprimí y guardé una copia del ejecutable Winboard232c.exe en la misma carpeta donde tengo el Winboard. Con ayuda de este artículo:
http://wbec-ridderkerk.nl/html/downloada/autoplayer/boerger_eng.htm encontré la forma de usar el programa como un motor de ajedrez, poniendo en el acceso directo que tengo de Winboard en el escritorio la siguiente línea:
"C:\Archivos de programa\WinBoard-4.2.7\winboard.exe" -cp -fcp "Winboard232c.exe -com 2" -fd "C:\Archivos de programa\WinBoard-4.2.7"
-cp significa "Computer Play" o algo así
Lo que va después de
-fcp es el nombre del "motor de ajedrez", y
com 2 indica que debe usarse el puerto COM 2.
Lo que va después de
-fd es la ruta de la carpeta en donde se encuentra el motor.
Como tengo un solo puerto serie, me bajé el Virtual Serial Port Driver (fácil de encontrar en google) y cree un par de puertos virtuales, COM 2 y COM 3. Luego de algunos ajustes, y con la ayuda de un terminal de puerto serie conectado a COM 3, llegué a esto:
Uploaded with
ImageShack.usMe costó bastante encontrar información sobre el olvidado protocolo Auto232, y lo poco que conseguí está en alemán
. Adjunto un archivo de texto con esta información, y su traducción al inglés (al español era realmente indescifrable). Espero que a alguien le sirva.
Saludos.