|
|
| Folgende 9 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
Agep (17.04.2023), ferribaci (17.04.2023), germangonzo (17.04.2023), kamoj (17.04.2023), lars (17.04.2023), Mapi (17.04.2023), Mark 1 (17.04.2023), mickihamster (18.04.2023), Wandersleben (17.04.2023) | ||
|
|||||||||||
|
Hallo Franz,
also mich stören die Updates in keinster Weise. Im Gegenteil: Ich finde es es toll, dass du unermüdlich an Verbesserungen für dein CB-Emu Projekt arbeitest. Vielen Dank dafür Frank aus Berlin |
| Folgender Benutzer sagt Danke zu Rossi für den nützlichen Beitrag: | ||
kamoj (17.04.2023) | ||
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Best Service&Support ever! Frank |
| Folgender Benutzer sagt Danke zu germangonzo für den nützlichen Beitrag: | ||
kamoj (17.04.2023) | ||
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Ich habe noch einen Fehler entdeckt. Allerdings in einem völlig anderen Bereich. Es geht um die SPARC-Module unter Arena. Ist das Sparc-Modul beim Start auf 64 MHz eingestellt (hier wird ja eine Auswahl erlaubt. Standard ist soweit ich weiss 32 MHz) dann klappt beim Laden die Initialisierung nicht und die Engine macht nichts mehr.
Meine Quick and Dirty Lösung ist derzeit die Engine mit 32 MHz zu starten und sie nach dem 1. Zug auf 64 MHz umzustellen. Da spielt er dann ganz normal mit der höheren Frequenz weiter. Aber eigentlich sollte es auch von vornherein gehen, wenn die 64 MHz bereits beim Laden des Plugins aktiviert sind... Der Fehler tritt unter Arena auf. Ob er unter anderen Oberflächen auch auftritt habe ich nicht getestet. Vielleicht kannst Du Dir das mal ansehen, wenn Du Zeit hast.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 Geändert von Hartmut (18.04.2023 um 12:34 Uhr) |
| Folgender Benutzer sagt Danke zu Hartmut für den nützlichen Beitrag: | ||
kamoj (18.04.2023) | ||
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Hartmut,
ja, dieses Problem kenne ich schon von früher, aber das läßt sich nur mit einem Trick lösen: Diese Saitek-Module stecken ja in einem Renaissance, und damit gibt's 2 verschiedenen CPU-Frequenzen - jene des Renaissance (normal 10 MHz) und jene des jeweiligen Moduls. Im Konfigurations-Menü läßt sich aber nur die Modul-Frequenz ändern, und die Kombination 10 MHz (Renaissance) + 64 MHz (Sparc) funktioniert eben beim Laden (=Booten) der Engine nicht (20+64 würde funktionieren), sondern nur durch nachträgliches Ändern. Es geht leider auch mit einem entsprechenden Reset-State nicht, aber der Trick ist eben eine MHz-Datei: wenn Du also eine Datei mhz\sparc.mhz mit einer Zeile "20 64" anlegst, dann startet das Sparc-Modul mit der gewünschten CPU-Frequenz. Grüße, Franz |
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
und wieder ein neues Plugin-Update - täglich grüßt das Murmeltier! ![]() Diesmal sind mehrere Plugins geändert: bei ein paar weiteren Engines funktioniert jetzt auch die Unterverwandlung, bei anderen (z.B. Yeno) hat auch die normale Bauernumwandlung der Engine in eine Dame bisher gar nicht funktioniert. Mit den Engines im Tab 'Chess_Extra' bin ich jetzt durch, bei den 'renommierten' Marken sollte es eigentlich weniger Probleme mit den Unterverwandlungen geben - muß ich aber noch testen (wenn's sonst schon niemand macht ...) Grüße, Franz Geändert von fhub (23.04.2023 um 11:41 Uhr) |
| Folgende 10 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
Agep (18.04.2023), ferribaci (18.04.2023), germangonzo (18.04.2023), Ironman (19.04.2023), kamoj (18.04.2023), Mapi (18.04.2023), Mark 1 (18.04.2023), Plextor (18.04.2023), Robert (19.04.2023), Wandersleben (19.04.2023) | ||
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
jetzt bin ich endlich durch mit allen Engines bzgl. Unterverwandlung, und es sind doch noch mehrere dazugekommen, bei denen das jetzt funktioniert. Daher im Anhang nochmal ein Plugin-Update - diesmal wirklich das letzte! ![]() (ist übrigens seit gestern auch in meinem Download-Verzeichnis) Edit: ersetzt durch Anhang 'CB-Emu_Update' 3 Postings später ... Ich mußte zwar bei manchen Engine tief in die Trickkiste greifen, um eine mögliche Unterverwandlung im Plugin zu erkennen (bei manchen sogar die Umwandlungsfigur direkt aus dem RAM auslesen), aber es gibt immer noch einige, bei denen das gar nicht (oder nur mit nicht-vertretbarem Aufwand) möglich wäre, d.h. man sollte bei Problemen/Fehlern in Partien immer überprüfen, ob nicht so eine fehlerhafte Bauernverwandlung die Ursache ist. Die zuletzt eingeführte Fehlermeldung bei nicht-unterstützter Unterverwandlung läßt sich jetzt im Hauptplugin 'init.lua' auch ausschalten: Dazu in Zeile 9 einfach bei local prom_check = true den Wert "true" auf "false" ändern - dann erscheint diese Meldung nur 1 sec lang und man muß sie nicht bestätigen. Das ist evt. sinnvoll bei einem Engine-Turnier, das sonst bei so einer nicht-unterstützten Unterverwandlung abgebrochen würde, wenn der Benutzer die Fehlermeldung nicht bestätigt. Allerdings dürften Unterverwandlungen in praktischen Partien ohnehin nur äußerst selten vorkommen (vermutlich nur 1-mal in mehreren 100 Partien). Grüße, Franz Geändert von fhub (26.04.2023 um 18:25 Uhr) |
| Folgende 14 Benutzer sagen Danke zu fhub für den nützlichen Beitrag: | ||
Agep (23.04.2023), germangonzo (26.04.2023), Hartmut (23.04.2023), Ironman (23.04.2023), kamoj (23.04.2023), Mapi (23.04.2023), Mark 1 (23.04.2023), Michael (25.04.2023), Murat (23.04.2023), Mychess (16.09.2023), Robert (24.04.2023), Rossi (24.04.2023), Tibono (23.04.2023), Wandersleben (23.04.2023) | ||
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Franz,
Ich habe entdeckt, dass einige der Engines in MessChess unter Arena nicht funktionieren. Wenn ich die Datei GUI.ini auf 2 setze und MessChess.exe starte, arbeiten die Saitek Maestro, Analyst und Sparc Engines nicht in Arena. Das Problem liegt anscheinend in Datei ArenaENG.cfg im Ordner EXTRA. Gruß, Agep |
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hallo Agep,
Ich habe entdeckt, dass einige der Engines in MessChess unter Arena nicht funktionieren.
Wenn ich die Datei GUI.ini auf 2 setze und MessChess.exe starte, arbeiten die Saitek Maestro, Analyst und Sparc Engines nicht in Arena. Das Problem liegt anscheinend in Datei ArenaENG.cfg im Ordner EXTRA. Es tritt nur auf, wenn man diese Saitek-Module in der MessChess-GUI startet, bei Start direkt in Arena gibt es kein Problem. In diesem Extra-Verzeichnis habe ich übersehen, daß Arena mit einem Beistrich innerhalb der Aufrufparameter Probleme hat, und die notwendigen Anführungszeichen vergessen. Fix befindet sich Anhang (CB-Emu_Update) des folgenden Postings ... Edit: nach Überspielen vom Arena-Fix ist standardmäßig das UCI-Protokoll für Arena aktiviert - falls das WB-Protokoll gewünscht ist, dann einfach 'WB.bat' im Verzeichnis 'Arena\Extra' starten. Grüße, Franz Geändert von fhub (26.04.2023 um 18:20 Uhr) |
|
|||||||||||
|
AW: Mess Emulator für diverse Schachcomputer ist fertig!
Hi,
ich konnte jetzt doch noch für eine Reihe von Engines (vor allem Fidelitys) auch ihre eigene Unterverwandlung (d.h. der Engine selbst) einbauen. Eine Unterverwandlung des Benutzers (oder der gegnerischen Engine bei einem Match) ist bei vielen Engines nicht möglich, denn das würde bei diesen nur durch Zugrücknahme und nachfolgende Stellungsänderung funktionieren, und eine Zugrücknahme ist in den Plugins ja nicht implementiert - in diesem Fall erscheint eben eine entsprechende Fehlermeldung. Edit: Beim eigenen Spielen gegen eine solche Engine kann man durch folgenden Trick trotzdem eine Unterverwandlung durchführen - vorausgesetzt die Engine beherrscht Stellungseingabe: Wenn diese Fehlermeldung erscheint, dann in der GUI die aktuelle Stellung (nach erfolgter Unterverwandlung) in der Zwischenablage speichern, die Fehlermeldung bestätigen, nach dem Zug der Engine in der GUI die Stellung wieder aus der Zwischenablage laden, und danach die Engine den Folgezug ausführen lassen. Da sich inzwischen ja schon eine Menge an Updates angesammelt haben, habe ich wieder ein komplettes, neues CB-Emu-Paket auf meiner Webseite hochgeladen. Grüße, Franz Geändert von fhub (02.05.2023 um 12:57 Uhr) |
![]() |
|
|
Ä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 |