|
|
||||||||||||
Programm zur Nutzung von Scisys/Saitek-Brettern unter Arena
Hallo liebe Schachfreunde und Besitzer eines Boards mit OSA-Schnittstelle,
auf vielfachen Wunsch hier im Forum und weil ich seit 2 Wochen selbst Besitzer eines Leonardos bin, habe ich Engines für Arena entwickelt, mit denen die Boards dort genutzt werden können. OSA2UCI bindet das aktuelle Programm im Board (oder Modul) als Motor in Arena ein, das Brett ist inaktiv, alles passiert am Bildschirm. Damit lassen sich z.B. Turniere gegen andere Bretter oder Arena-Engines vollautomatisch durchführen. Es können auch 2 OSA-Bretter gegeneinander spielen etc. OSA-Board wird verwendet, wenn das Brett als Eingabemedium verwendet werden soll. Die internen Schachprogramme sind deaktiviert und es werden die manuell durchgeführten Züge an Arena gemeldet. Damit ist es möglich am Brett gegen andere Arena-Engines zu spielen, die als Gegner eingebunden werden. Die Software ist neu und hat wahrscheinlich noch Fehler, hier bitte ich um Eure Mithilfe und Unterstützung: Fehler/Unklarheiten bitte ausführlich beschreiben und an mich melden. So können wir die Programme zusammen schnell verbessern und optimierten! Mein besonderer Dank gilt Gerhard Blatning (Crazy Gera), der die Entwicklung maßgeblich initiiert und mich bei den ersten Prototypen als Tester unterstützt hat. Er hat mir kostenlos ein Schnittstellenkabel und die OSA-Spezifikationen zur Verfügung gestellt und wird mir noch ein Modul schicken, um dort weitere Tests zu fahren. Ebenfalls vielen Dank an Micha, der nachfolgenden Download-Link eingerichtet hat und mich bei der Verbreitung und Pflege des Programms hier unterstützen will. https://www.schachcomputer.info/Download/OSA4Arena.zip Gruß und viel Spaß damit Achim |
Folgender Benutzer sagt Danke zu achimp für den nützlichen Beitrag: | ||
raschmo (11.04.2012) |
|
||||||||||||
AW: Programm zur Nutzung von Scisys/Saitek-Brettern unter Arena
Ich wohne gleich neben Köln, habe aber leider das Kabel nicht. Kann man das nachbauen? Wäre dann gerne bereit, das Ganze für eine Demo zur Verfügung zu halten - sofern es denn klappt mit meiner Gerätschaft, denn an der Verbindung des Star Diamond zum PC bin ich schon mal gescheitert...
Gruß, Willi |
|
||||||||||||
AW: Programm zur Nutzung von Scisys/Saitek-Brettern unter Arena
Hallo,
es gab ein Problem mit den Programmen, wenn das Brett nicht auf der Sprachversion Englisch stand. Es gibt daher eine neue Version (OSA2UCI V0.5, OSA-Board V0.2), die die Sprache automatisch auf Englisch setzt und dieses Problem beseitigt. Das Update sollte in Kürze unter dem schon bekannten Link zur Verfügung stehen. Was geht: Mit den Programmen kann man die Schach-Engine der Bretter als Motor unter Arena nutzen, das Brett und die Figuren selbst sind dann inaktiv. Es ist möglich eine Stellung in Arena einzugeben (oder FEN-Strings zu laden), dann wird ab dieser Position gespielt/analysiert. Weiterhin kann man das Brett zur Zugeingabe für eine Seite/Farbe gegen einen Arena-Motor nutzen. Was geht nicht: Es gibt keinen Monitor-Modus, wie er in Arena bei direkter Brettunterstützung (DGT, Novag) möglich ist. Es ist also nicht möglich gegen den Saitek auf dem Brett zu spielen und von Arena automatisch die Züge protokollieren zu lassen. Diese wünschenswerte Funktion geht nur, wenn das Arena-Team eine Brettunterstützung einbaut. Mit einer Engine ist es leider nicht machbar. Ziel: Wunsch wäre, daß sich das Arena-Team der Integration der Saitek-Bretter annimmt. Dazu dienen meine Programme als Anschauung (ich werde den Source-Code zur Verfügung stellen und dort Support leisten). Dann würde OSA-Board überflüssig. OSA2UCI ließe sich aber weiterhin sinnvoll nutzen (z.B. automatische Turniere). @MichaelD: Im ZIP-File der Programme ist ein etwas ausführlicherer Text. Foto/Screenshots habe ich aktuell nicht, da Arena ja bekannt ist und sich die Programme wie normale Motoren verhalten. Ist also selbsterklärend. Ich kann aber gern etwas mehr dazu schreiben, gibt mir dann bitte ein paar Topics/Fragen. @Willi: Schade da? Du kein Kabel hast. es ist leider nicht trivial nachzubauen, da es eine Elektronik beinhaltet (s. Bild), die die Spannungen der PC-RS232-Schnittstelle (0-9V) ins das TTL-Format des Brettes (0-5V) wandelt. Würde man die Stecker direkt verbinden, so würde der Saitek zerstört. Ich habe bereits eine Möglichkeit zum Nachbau mit einem einfachen Chip (ca. 3 EUR bei Conrad) eroiert und werde das testen. Wenn es klappt wird die Schaltung veröffentlicht. Wenn sich genug Interessenten für ein Kabel finden, könnte man auch ggf. Arno Kreuzberg beauftragen. Gruß Achim |
|
||||||||||||
AW: Programm zur Nutzung von Scisys/Saitek-Brettern unter Arena
Hallo Achim,
Ich werde die gennanten Daten dann erstmal in dieser Form auf der Arena-Seite im News Bereich veröffentlichen (wenn ich dazu komme). Mehr kann man dann später auf der separaten Boards/Adapter Seite veröffentlichen. Ich habe diesen Link hier im Forum auch an Martin weitergeleitet. Vielleicht sagt er auch mal was dazu. Es wäre klasse wenn wir alle Boards zum Laufen bringen. Grüße, Michael |
|
||||||||||||
AW: Programm zur Nutzung von Scisys/Saitek-Brettern unter Arena
Hallo Achim,
Das Einbinden des Treibers unter Arena gestaltet sich recht unkompliziert. Das Hauptproblem wird wohl das entsprechende PC-Kabel darstellen. Bisher habe ich ein solches nur einmal auf eBay gesehen. Zum Test läuft momentan unter Arena ein Vergleich zwischen dem Sparc und Novag Star Sapphire. Irgendwie witzig, läuft gut. Gruß, Micha |
|
||||||||||||
AW: Programm zur Nutzung von Scisys/Saitek-Brettern unter Arena
Hallo Achim,
Update ist erfolgt, das neue File steht somit zum Download bereit. Das Einbinden des Treibers unter Arena gestaltet sich recht unkompliziert. Das Hauptproblem wird wohl das entsprechende PC-Kabel darstellen. Bisher habe ich ein solches nur einmal auf eBay gesehen. Zum Test läuft momentan unter Arena ein Vergleich zwischen dem Sparc und Novag Star Sapphire. Irgendwie witzig, läuft gut. Gruß, Micha Dann kannste ja (entsprechende Ressourcen vorausgesetzt) demnächst reichlich vollautomatisierte Turnierpartien austragen lassen ... bis die Turnierliste explodiert! Gruß, Willi PS: Gottseidank werden die Geräte mit solchen "Autoplayer-Eigenschaften" immer eine Minderheit darstellen, sonst bekämen wir irgendwann mal so aberwitzige Blitzranglisten wie anderswo... |
|
||||||||||||
AW: Programm zur Nutzung von Scisys/Saitek-Brettern unter Arena
Gruß, Micha |
|
||||||||||||
AW: Programm zur Nutzung von Scisys/Saitek-Brettern unter Arena
@Willi:
Schade da? Du kein Kabel hast. es ist leider nicht trivial nachzubauen, da es eine Elektronik beinhaltet (s. Bild), die die Spannungen der PC-RS232-Schnittstelle (0-9V) ins das TTL-Format des Brettes (0-5V) wandelt. Würde man die Stecker direkt verbinden, so würde der Saitek zerstört. Ich habe bereits eine Möglichkeit zum Nachbau mit einem einfachen Chip (ca. 3 EUR bei Conrad) eroiert und werde das testen. Wenn es klappt wird die Schaltung veröffentlicht. Wenn sich genug Interessenten für ein Kabel finden, könnte man auch ggf. Arno Kreuzberg beauftragen. Gruß Achim Gruß, Willi |
|
||||||||||||
AW: Programm zur Nutzung von Scisys/Saitek-Brettern unter Arena
Schade da? Du kein Kabel hast. es ist leider nicht trivial nachzubauen, da es eine Elektronik beinhaltet (s. Bild), die die Spannungen der PC-RS232-Schnittstelle (0-9V) ins das TTL-Format des Brettes (0-5V) wandelt. Würde man die Stecker direkt verbinden, so würde der Saitek zerstört.
Ich habe bereits eine Möglichkeit zum Nachbau mit einem einfachen Chip (ca. 3 EUR bei Conrad) eroiert und werde das testen. Wenn es klappt wird die Schaltung veröffentlicht. Wenn sich genug Interessenten für ein Kabel finden, könnte man auch ggf. Arno Kreuzberg beauftragen. Erstmal meinen Respekt und meine Hochachtung an alle Beteiligten, das ist wirklich eine große Bereicherung! Auch wenn ich als Mac-User nicht unbedingt regelmäßiger Nutzer von Arena bin, könnte ich mir gut vorstellen, mir mal eine alte DOSe zu besorgen und das zu versuchen! Einziger Haken: Auch mir fehlt das blöde Kabel... Wenn sich neue Erkenntnisse ergeben, bin ich also auch sehr interessiert! Vor Jahren habe ich bei einer Internetrecherche mal einen alten Schaltplan gefunden, vielleicht hilft der? Ich habe ihn mal an das Posting angehängt. Ich bin mir nie über das U1 klargeworden, da leider ein Bestückungsplan fehlt. Grundsätzlich könnte die Schaltung aber tatsächlich ein einfacher Pegelwandler sein. Viele Grüße, Dirk Geändert von Supergrobi (29.05.2009 um 14:50 Uhr) |
|
|
Ähnliche Themen | ||||
Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
Turnier: Unter 1400 ELO Turnier | spacious_mind | Partien und Turniere / Games and Tournaments | 136 | 13.11.2012 02:49 |
Leonardo SciSys/Saitek Bedienung - Hat jemand Tips? | schachleonardo | Die ganze Welt der Schachcomputer / World of chess computers | 8 | 15.06.2009 21:38 |
Frage: saitek OSA boards an ARENA | mclane | Technische Fragen und Probleme / Tuning | 16 | 26.05.2009 17:29 |
Frage: Arena und Citrine unter USB? | reymund | Technische Fragen und Probleme / Tuning | 18 | 10.03.2009 15:43 |
Frage: menschlichstes Programm | user_175 | Die ganze Welt der Schachcomputer / World of chess computers | 9 | 30.05.2006 19:23 |