|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Ach meine Hose rutscht sowieso schon... Zeit für ein paar Kalorien mehr, lach...
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Na gut, dann werde ich wohl heute noch eine neue Version hochladen müssen.
Außerdem habe ich bei den neuen Saitek-Modulen noch ein seltsames Timing-Problem entdeckt, wenn man sie in WinBoard oder Arena benutzt. Manchmal wird ein Zug der Engine von der GUI nicht erkannt, z.B: 1.e4 c6 2.Sf3 d5, und genau diesen schwarzen Zug d5 bekommt die GUI nicht mehr mit. Irgendwie hängt das anscheinend mit einem anderen zeitlichen Blinkverhaten der Brett-LEDs bei diesen Modulen zusammen!? Im Plugin wird durch 'sb_select_piece(":board", 1, x, y, event)' zuerst das gefundene Ausgangsfeld quittiert, und danach läuft der Scanvorgang weiter nach dem Zielfeld, d.h. nach den nächsten aufleuchtenden Brett-LEDs. Anscheinend leuchten (bzw. blinken) bei diesem Zug d7-d5 die jeweils 4 LEDs pro Feld zeitlich so ungünstig (d.h. überlappend), daß die Scanroutine im Plugin sie falsch interpretiert. Sobald ich das Zeitverhalten auch nur minimal verändere (d.h. diese 1 sec im obigen Befehl ändere), klappt alles wieder, und zwar egal ob z.B. auf 0.9 oder 1.1 (oder auch irgendein emu.wait() hinter dem Befehl funktioniert) - also so ein seltsames Verhalten habe ich bisher noch bei keiner Engine gesehen! Also werde ich auch die Plugins für Renaissance und Leonardo entsprechend ändern. Aber das alles erst im Laufe des Nachmittags ... Geändert von fhub (24.05.2021 um 12:48 Uhr) |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
Hartmut (24.05.2021) |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
ich hätte da auch noch was zu melden..... Es betrifft die Polgar und die Risc 1 MB Emulation. Wenn ich eine Stellung eingeben möchte, erkennen die beiden Geräte das leere Brett nicht, daher muss man bei einer Stellungseingabe immer alle Figuren einzeln löschen. Bei z.B. den lang Modulen funktioniert das Clear Board einwandfrei. Ich wünsche noch einen schönen Tag, viele Grüße Markus |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Markus,
ich hätte da auch noch was zu melden.....
Es betrifft die Polgar und die Risc 1 MB Emulation. Wenn ich eine Stellung eingeben möchte, erkennen die beiden Geräte das leere Brett nicht, daher muss man bei einer Stellungseingabe immer alle Figuren einzeln löschen. Bei z.B. den lang Modulen funktioniert das Clear Board einwandfrei. Grüße, Franz |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
Ich habe das mit CB- Emu getestet. Wenn man Clear Board ausführt, übernehmen Polgar und Risc 1 MB das nicht und die Emu hat noch alle Figuren in der Grundstellung registriert. viele Grüße Markus Nachtrag In MessChess funktioniert die Stellungsingabe und das Clearboard wird erkannt. Geändert von Mapi (24.05.2021 um 14:52 Uhr) Grund: kleiner Nachtrag |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Markus,
Ehrlich gesagt hab ich auch absolut keine Lust, mich nochmals mit diesem uralten Code zu beschäftigen, aber wahrscheinlich ließen sich diese Probleme in den alten Treibern ohnehin nicht lösen. Das damalige Hauptziel war es, normale Partien spielen zu können - die (ohnehin meist ziemlich umständliche) Stellungseingabe klappt bei vielen Geräten, aber eben nicht bei allen. Willst Du also Stellungstest machen, dann kann ich Dir nur empfehlen, das direkt mit MessExtra zu tun - das verwendet mit dem neuen Sensorboard-Interface eine völlig andere Kommunikation zwischen Benutzerbrett und der Engine, und dort sollte eigentlich alles wie erwartet funktionieren. Grüße, Franz |
Folgender Benutzer sagt Danke zu fhub für den nützlichen Beitrag: | ||
Mapi (24.05.2021) |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
Danke für die Info. Da es in MessChess funkioniert, kann man ja dort Stellungen testen. viele Grüße Markus |
|
|||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
die neue Version ist online! Die neuen Saitek-Module können jetzt bis 18 MHz eingestellt werden, sodaß jetzt auch die TurboKit-Version möglich ist. Natürlich sind auch die gestern korrigierten Arena-Konfigurationen enthalten, und außerdem habe ich auch die beiden Plugins für Leonardo und Renaissance geändert. Ich weiß zwar nicht genau, was die tatsächliche Ursache dieses Timing-Problems bei den neuen Saitek-Modulen ist, das ich heute schon geschildert habe, aber die minimale Änderung von 1 auf 0.9 sec scheint das Problem zu lösen. Möglicherweise hat das von Bryan angedeutete Problem (unter Hiarcs) ja auch die gleiche Ursache, sodaß auch das jetzt gelöst ist? Grüße, Franz |
|
||||||||||||
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Wie war das noch mit der Rente, Franz? 😉 Aber du weißt ja, Rentner ist der gefährlichste Job der Welt. Hat noch keiner überlebt. Also lass das mal…
Geniale neue Version! Vielen Dank an alle Beteiligten. Gruß Micha |
|
|
Ähnliche Themen | ||||
Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
Info: Mephisto Emulator für den Mac fertig | RolandLangfeld | Die ganze Welt der Schachcomputer / World of chess computers | 3 | 09.09.2007 22:56 |