![]() |
Auto232 Treiber für DOS und Windows gesucht
Guten Tag,
ich habe erfahren, dass die beliebte Schach-GUI Arena das Auto232-Protokoll unterstützt. Nun könnte man doch ältere Programme aus den 90ern wie MChess und Hiarcs mit Arena verbinden und dann zum Beispiel auf dem DGT- oder Citrine-Brett dagegen spielen. Die Oldie-Programme brauchen meist einen Auto232-Treiber. Weiß jemand näheres, wo man einen solchen Treiber herbekommt? Den gab's angeblich für DOS und für Windows. Wäre schön, wenn es klappen würde, denn momentan sind für Arena neben den unzähligen kostenlosen und kommerziellen Engines ja auch schon ein paar Schachcomputer (Roma, Dallas, MMV usw.) und Oldie-Programme (Gideon) verfügbar. Viele Grüße Theo PS: Dass die Oldies in DosBox oder VMWare o.Ä. laufen müssten, wäre kein Problem, COM1 / COM2 usw. werden da problemlos weitergeleitet. PPS: Hier sind ein paar Links zum Thema Schachclub Leinzell - Autoplayer 232 www.mustrum.de/chrilly/auto232.pdf |
AW: Auto232 Treiber für DOS und Windows gesucht
1 Anhang/Anhänge
Tach Theo,
meinst Du das? Gruß und Glück Andreas |
AW: Auto232 Treiber für DOS und Windows gesucht
Hallo Theo,
war es "am Ende" nicht so, dass viele Programme nicht einen entsprechenden Auto232 Menü-Punkt beinhalteten? Arena hat diesen Menü-Punkt ebenfalls. Ich schaue mal bei meinen alten Programmen, welches dieser Teile so einen Autoplayer intus hatte. Interessante Test. Gruß Micha |
AW: Auto232 Treiber für DOS und Windows gesucht
Zitieren:
nein, das ist ein ChessBase Treiber aus der neueren Zeit. Ich suche eine EXE Datei, zu der es noch eine LESMI (=README) gibt, mit der Anleitung. Gruß Theo |
AW: Auto232 Treiber für DOS und Windows gesucht
Hallo Micha,
genau, von Arenas Seite ist die Verbindung wohl kein Problem. Die ganzen Oldies vom Anfang der 90er, die eigentlich auf der Kompatibilitätsliste stehen, haben die Auto232-Konnektivität von Hause aus nicht und erhalten diese erst durch den von Chrilly Donninger erstellten Treiber. Ich hatte 5 Programme aus der Kompatibilitätsliste ausprobiert (Hiarcs 3, Genius 3 usw.) und keines hat einen entsprechenden Menü-Punkt. Die Integration dieser Oldies in Arena, aber auch in Gavon oder Mysticum, wäre ja über Auto232 und DosBox durchaus möglich und spannend. Und es gäbe frisches Kanonenfutter für Partien :D Ich denke da an MChess, Nimzo, Gandalf, Zarkov, Chess System Tal oder die frühen Hiarcs-Versionen, spielbar in einem Schachcomputer :top: Schönen Gruß Theo |
AW: Auto232 Treiber für DOS und Windows gesucht
Hallo Theo,
ich beschäftige mich schon einige Jahre mit der Anbindung alter DOS/Win16 Progs an neue OS, leider ohne Erfolg. TSR-Programme laufen unter 64-Bit-OS nicht mehr in dieser Form, weiterhin gibt es keine Kommunikationsmöglichkeit zu Virtualisierern wie DOS-Box oder DOS unter VMWare, VirtrualBox etc. Gängige Virtual Machines unterstützen keine Hardware-Virtualisierung unter DOS für RS232 und Printer, erst ab XP ist sowas über Guest Additions möglich. Auch die einfache Ansteuerung der Tastatur in einer VM ist kaum möglich, da ein Prozess unter einem modernen OS die VM-Prozesse einfach nicht sieht - aus Sicherheitsgründen gibt es keine trivialen Interaktionsmöglichkeiten zu Prozessen in einer VM. Man müsste DOS-Box dann selber um derartige Schnittstellen intern erweitern, was aber vom Aufwand her zu aufwendig ist. Über Pipes (Shell2Shell-Kommunikation) habe ich es bereits versucht, bin aber nicht weitergekommen. Wir können froh sein, daß es diese Virtualisierer gibt und man die alten Proggies dann im VM-Fenster weiter verwenden kann - aber eine Interaktion mit Arena wird wohl ein Traum bleiben. Gruß Achim |
AW: Auto232 Treiber für DOS und Windows gesucht
Naja man kann einen alten windos98 oder xp Rechner abstellen für die ganzen alten DOS Programme und das auto232 Getöse.
Zu Zeiten des autoplayers z.B. Hatten wir in Oxford im Hauptquartier von Chess System Tal autoplayers gegen Mchess, gegen Fritz und gegen Genius. Die liefen rund um die Uhr und wir konnten so die Versionen austesten. Deswegen war ich mir in Paderborn bei der WM ja auch so sicher das die Version Chess System Tal gegen Genius gewinnen könnte. |
AW: Auto232 Treiber für DOS und Windows gesucht
Hallo Achim,
Zitieren:
Andersrum kann man automatisierte Tastatureingaben (wie Java Robot) in die DosBox umleiten, um etwa aus der DOS-Konsole Programme aufzurufen. Damit hatte ich bereits erfolgreich experimentiert. Ich kann nicht für alle Virtualisierer sprechen, aber aus Erfahrung spräche bei der DOSBox nichts dagegen. Schönen Gruß Theo |
AW: Auto232 Treiber für DOS und Windows gesucht
Zitieren:
Stell Dir vor wir hätten eine Windows-Modifikation ausgerichtet auf Schach, mit einer Oberfläche optimiert auf die neuen Tablets. Mit Integration von neuen/alten/OpenSource/kommerziellen Engines, DOS-Schachprogrammen, alten Schachcomputern. Und man kann es sich wie jetzt bei Arena aussuchen, ob man das DGT-Brett benutzt oder Citrine oder Selbstbau ... |
AW: Auto232 Treiber für DOS und Windows gesucht
Hallo Theo,
es ist schon richtig das man Tastatureingaben an ein Fenster mit einer VM um leiten kann, auch Ausgaben über die Console (wie bei UCI-Engines) kann man weiterleiten - das reicht aber bei vielen Proggies nicht, weil sie nicht beide Richtungen unterstützen. LPT-Unterstützung um z. B. eine Zugausgabe über einen Drucker abzufangen fehlt bei VMs meist, seriell ist schon da. Damit kann man innnerhalb der VM (z. B. DOSBox) auch ein serielles Gerät, wie ein Brett, nutzen. Das Problem ist das diese Ein-/Ausgaben im Host nicht sichtbar sind, die RS232-Schnittstelle wird virtualisiert, der Host (z. B. Win mit Arena) hat eine eigene Instanz der RS232, die nicht die Daten aus der VM anzeigt. Ein einfaches Monitorprogamm für Drucker oder serielle Schnittstelle reicht daher nicht, beide "Welten sind abgeschottet", ein direkter Hardwarezugriff, wie unter DOS möglich, wird vom OS nicht erlaubt. Man müsste hier schon Änderungen im OS-Kernel vornehmen und damit die Sicherheit des Systems gefährden... Ich werde aber mal wieder ein paar Tests machen, ob man irgendwie an die Daten von DOS-Box rankommt. Gruß Achim Zitieren:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 22:02 Uhr. |
Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info